import types
import pandas as pd
from botocore.client import Config # For Importing Data from IBM Storage
import ibm_boto3
import requests #To handle HTTPS requests
from bs4 import BeautifulSoup #To extract data out of HTML/XML
from pandas.io.json import json_normalize#Transform json file to pandas Data Frame
from sklearn.cluster import KMeans #import k-means from clustering
import matplotlib.cm as cm#Matplotlib and its plotting modules
import matplotlib.colors as colors
import json # To read json files
from math import cos, asin, sqrt, radians, sin # To calculate the Haversine Formula
import matplotlib as mpl
import matplotlib.pyplot as plt
from sklearn.cluster import KMeans # Kmeans Cluster Algorihm
from sklearn.metrics import silhouette_score # To determine best K for the KMeans
import numpy as np
#!conda install -c conda-forge geopy --yes
from geopy.geocoders import Nominatim # Convert an address to Latitude an Longitude
#!conda install -c conda-forge folium
import folium #Map Rendering Library
from folium import plugins
def __iter__(self): return 0
Obtaining New York crime data from NYPD Open Data
# @hidden_cell
# The following code accesses a file in your IBM Cloud Object Storage. It includes your credentials.
# You might want to remove those credentials before you share the notebook.
client_68e7d9056f2c4416a8662970f50e8c18 = ibm_boto3.client(service_name='s3',
ibm_api_key_id='_anf1yfVoU1u4TWBMNgzdOSYc_4LpX9oezr0-E8LbhmH',
ibm_auth_endpoint="https://iam.cloud.ibm.com/oidc/token",
config=Config(signature_version='oauth'),
endpoint_url='https://s3-api.us-geo.objectstorage.service.networklayer.com')
body = client_68e7d9056f2c4416a8662970f50e8c18.get_object(Bucket='applieddatasciencecapstoneproject-donotdelete-pr-zbsuvzjjiph9pp',Key='NYPD_Complaint_Data_Historic (1).csv')['Body']
# add missing __iter__ method, so pandas accepts body as file-like object
if not hasattr(body, "__iter__"): body.__iter__ = types.MethodType( __iter__, body )
#NEW YORK CRIME DATA
nycrime_data= pd.read_csv(body)
/opt/conda/envs/Python-3.7-main/lib/python3.7/site-packages/IPython/core/interactiveshell.py:3166: DtypeWarning: Columns (20) have mixed types.Specify dtype option on import or set low_memory=False. interactivity=interactivity, compiler=compiler, result=result)
#Checking columns and Data Pre Processing
nycrime_data.columns
Index(['CMPLNT_NUM', 'CMPLNT_FR_DT', 'CMPLNT_FR_TM', 'CMPLNT_TO_DT',
'CMPLNT_TO_TM', 'ADDR_PCT_CD', 'RPT_DT', 'KY_CD', 'OFNS_DESC', 'PD_CD',
'PD_DESC', 'CRM_ATPT_CPTD_CD', 'LAW_CAT_CD', 'BORO_NM',
'LOC_OF_OCCUR_DESC', 'PREM_TYP_DESC', 'JURIS_DESC', 'JURISDICTION_CODE',
'PARKS_NM', 'HADEVELOPT', 'HOUSING_PSA', 'X_COORD_CD', 'Y_COORD_CD',
'SUSP_AGE_GROUP', 'SUSP_RACE', 'SUSP_SEX', 'TRANSIT_DISTRICT',
'Latitude', 'Longitude', 'Lat_Lon', 'PATROL_BORO', 'STATION_NAME',
'VIC_AGE_GROUP', 'VIC_RACE', 'VIC_SEX'],
dtype='object')
Data PreProcessing-Removing unnecessary columns
nycrime_data=nycrime_data.drop(columns=['CMPLNT_NUM','CMPLNT_FR_TM', 'CMPLNT_TO_DT',
'CMPLNT_TO_TM', 'ADDR_PCT_CD', 'RPT_DT', 'KY_CD','PD_CD',
'PD_DESC', 'CRM_ATPT_CPTD_CD', 'LAW_CAT_CD','LOC_OF_OCCUR_DESC', 'PREM_TYP_DESC', 'JURIS_DESC', 'JURISDICTION_CODE',
'PARKS_NM', 'HADEVELOPT', 'HOUSING_PSA', 'X_COORD_CD', 'Y_COORD_CD',
'SUSP_AGE_GROUP', 'SUSP_RACE', 'SUSP_SEX', 'TRANSIT_DISTRICT', 'Lat_Lon', 'PATROL_BORO', 'STATION_NAME','VIC_AGE_GROUP', 'VIC_RACE', 'VIC_SEX'])
#Selecting Data for just last 1 year
nycrime_data.head()
nycrime_data.rename(columns={"CMPLNT_FR_DT":"DATE","OFNS_DESC":"OFFENSE","BORO_NM":"BOROUGH"},inplace=True)
nycrime_data['DATE']=pd.to_datetime(nycrime_data['DATE'])
start_date='2020-01-01'
end_date='2021-01-01'
mask=(nycrime_data['DATE']>start_date)&(nycrime_data['DATE']<=end_date)
nycrime_data=nycrime_data.loc[start_date:end_date]
nycrime_data.shape
(1000, 5)
#Drop any NaN values
nycrime_data.dropna(inplace=True)
nycrime_data.shape
nycrime_data.head()
| DATE | OFFENSE | BOROUGH | Latitude | Longitude | |
|---|---|---|---|---|---|
| 2020000 | 2019-04-12 | CRIMINAL MISCHIEF & RELATED OF | MANHATTAN | 40.764007 | -73.996005 |
| 2020001 | 2019-04-12 | DANGEROUS DRUGS | QUEENS | 40.602195 | -73.749104 |
| 2020002 | 2019-04-12 | HARRASSMENT 2 | QUEENS | 40.751482 | -73.822033 |
| 2020003 | 2019-04-12 | PETIT LARCENY | MANHATTAN | 40.718027 | -73.999958 |
| 2020004 | 2019-04-12 | PETIT LARCENY | BROOKLYN | 40.630754 | -73.977167 |
Mapping All the Offenses in New York
NY_map=folium.Map(location=[40.71, -74.0],zoom_start=10)
incidents=folium.plugins.MarkerCluster().add_to(NY_map)
for lat,lng,label in zip(nycrime_data.Latitude,nycrime_data.Longitude,nycrime_data.OFFENSE):
folium.features.CircleMarker(
[lat,lng],radius=5,color='red',fill=True,fill_color='blue',fill_opacity=0.6,popup=label).add_to(incidents)
NY_map
#Finding Borough with Largest Number of Crimes Reported
borough_data=nycrime_data.groupby('BOROUGH')['OFFENSE'].count()
borough_data=borough_data.to_frame()
Brooklyn Has the Highest Number of Crimes Commited and Staten Island has the least number of crimes commited
borough_data.plot(kind='bar',figsize=(10,10))
plt.xlabel('Borough')
plt.ylabel('Number of Crimes')
plt.title('Crime Rates in Boroughs')
plt.show()
Finding the Neighbourhood with the largest number of crimes
#Checking in which neighborhood the crimes where commited based on the latitude and longitude
#Getting Neighbourhood Latitude and Longitude
!wget -q -O 'newyork_data.json' https://cocl.us/new_york_dataset
print('Data downloaded!')
Data downloaded!
with open ('newyork_data.json') as json_data:
newyork_data =json.load(json_data)
newyork_data
{'type': 'FeatureCollection',
'totalFeatures': 306,
'features': [{'type': 'Feature',
'id': 'nyu_2451_34572.1',
'geometry': {'type': 'Point',
'coordinates': [-73.84720052054902, 40.89470517661]},
'geometry_name': 'geom',
'properties': {'name': 'Wakefield',
'stacked': 1,
'annoline1': 'Wakefield',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Bronx',
'bbox': [-73.84720052054902,
40.89470517661,
-73.84720052054902,
40.89470517661]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.2',
'geometry': {'type': 'Point',
'coordinates': [-73.82993910812398, 40.87429419303012]},
'geometry_name': 'geom',
'properties': {'name': 'Co-op City',
'stacked': 2,
'annoline1': 'Co-op',
'annoline2': 'City',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Bronx',
'bbox': [-73.82993910812398,
40.87429419303012,
-73.82993910812398,
40.87429419303012]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.3',
'geometry': {'type': 'Point',
'coordinates': [-73.82780644716412, 40.887555677350775]},
'geometry_name': 'geom',
'properties': {'name': 'Eastchester',
'stacked': 1,
'annoline1': 'Eastchester',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Bronx',
'bbox': [-73.82780644716412,
40.887555677350775,
-73.82780644716412,
40.887555677350775]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.4',
'geometry': {'type': 'Point',
'coordinates': [-73.90564259591682, 40.89543742690383]},
'geometry_name': 'geom',
'properties': {'name': 'Fieldston',
'stacked': 1,
'annoline1': 'Fieldston',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Bronx',
'bbox': [-73.90564259591682,
40.89543742690383,
-73.90564259591682,
40.89543742690383]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.5',
'geometry': {'type': 'Point',
'coordinates': [-73.9125854610857, 40.890834493891305]},
'geometry_name': 'geom',
'properties': {'name': 'Riverdale',
'stacked': 1,
'annoline1': 'Riverdale',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Bronx',
'bbox': [-73.9125854610857,
40.890834493891305,
-73.9125854610857,
40.890834493891305]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.6',
'geometry': {'type': 'Point',
'coordinates': [-73.90281798724604, 40.88168737120521]},
'geometry_name': 'geom',
'properties': {'name': 'Kingsbridge',
'stacked': 1,
'annoline1': 'Kingsbridge',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Bronx',
'bbox': [-73.90281798724604,
40.88168737120521,
-73.90281798724604,
40.88168737120521]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.7',
'geometry': {'type': 'Point',
'coordinates': [-73.91065965862981, 40.87655077879964]},
'geometry_name': 'geom',
'properties': {'name': 'Marble Hill',
'stacked': 2,
'annoline1': 'Marble',
'annoline2': 'Hill',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Manhattan',
'bbox': [-73.91065965862981,
40.87655077879964,
-73.91065965862981,
40.87655077879964]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.8',
'geometry': {'type': 'Point',
'coordinates': [-73.86731496814176, 40.89827261213805]},
'geometry_name': 'geom',
'properties': {'name': 'Woodlawn',
'stacked': 1,
'annoline1': 'Woodlawn',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Bronx',
'bbox': [-73.86731496814176,
40.89827261213805,
-73.86731496814176,
40.89827261213805]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.9',
'geometry': {'type': 'Point',
'coordinates': [-73.8793907395681, 40.87722415599446]},
'geometry_name': 'geom',
'properties': {'name': 'Norwood',
'stacked': 1,
'annoline1': 'Norwood',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Bronx',
'bbox': [-73.8793907395681,
40.87722415599446,
-73.8793907395681,
40.87722415599446]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.10',
'geometry': {'type': 'Point',
'coordinates': [-73.85744642974207, 40.88103887819211]},
'geometry_name': 'geom',
'properties': {'name': 'Williamsbridge',
'stacked': 1,
'annoline1': 'Williamsbridge',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Bronx',
'bbox': [-73.85744642974207,
40.88103887819211,
-73.85744642974207,
40.88103887819211]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.11',
'geometry': {'type': 'Point',
'coordinates': [-73.83579759808117, 40.866858107252696]},
'geometry_name': 'geom',
'properties': {'name': 'Baychester',
'stacked': 1,
'annoline1': 'Baychester',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Bronx',
'bbox': [-73.83579759808117,
40.866858107252696,
-73.83579759808117,
40.866858107252696]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.12',
'geometry': {'type': 'Point',
'coordinates': [-73.85475564017999, 40.85741349808865]},
'geometry_name': 'geom',
'properties': {'name': 'Pelham Parkway',
'stacked': 1,
'annoline1': 'Pelham Parkway',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Bronx',
'bbox': [-73.85475564017999,
40.85741349808865,
-73.85475564017999,
40.85741349808865]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.13',
'geometry': {'type': 'Point',
'coordinates': [-73.78648845267413, 40.84724670491813]},
'geometry_name': 'geom',
'properties': {'name': 'City Island',
'stacked': 2,
'annoline1': 'City',
'annoline2': 'Island',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Bronx',
'bbox': [-73.78648845267413,
40.84724670491813,
-73.78648845267413,
40.84724670491813]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.14',
'geometry': {'type': 'Point',
'coordinates': [-73.8855121841913, 40.870185164975325]},
'geometry_name': 'geom',
'properties': {'name': 'Bedford Park',
'stacked': 2,
'annoline1': 'Bedford',
'annoline2': 'Park',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Bronx',
'bbox': [-73.8855121841913,
40.870185164975325,
-73.8855121841913,
40.870185164975325]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.15',
'geometry': {'type': 'Point',
'coordinates': [-73.9104159619131, 40.85572707719664]},
'geometry_name': 'geom',
'properties': {'name': 'University Heights',
'stacked': 2,
'annoline1': 'University',
'annoline2': 'Heights',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Bronx',
'bbox': [-73.9104159619131,
40.85572707719664,
-73.9104159619131,
40.85572707719664]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.16',
'geometry': {'type': 'Point',
'coordinates': [-73.91967159119565, 40.84789792606271]},
'geometry_name': 'geom',
'properties': {'name': 'Morris Heights',
'stacked': 2,
'annoline1': 'Morris',
'annoline2': 'Heights',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Bronx',
'bbox': [-73.91967159119565,
40.84789792606271,
-73.91967159119565,
40.84789792606271]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.17',
'geometry': {'type': 'Point',
'coordinates': [-73.89642655981623, 40.86099679638654]},
'geometry_name': 'geom',
'properties': {'name': 'Fordham',
'stacked': 1,
'annoline1': 'Fordham',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Bronx',
'bbox': [-73.89642655981623,
40.86099679638654,
-73.89642655981623,
40.86099679638654]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.18',
'geometry': {'type': 'Point',
'coordinates': [-73.88735617532338, 40.84269615786053]},
'geometry_name': 'geom',
'properties': {'name': 'East Tremont',
'stacked': 2,
'annoline1': 'East',
'annoline2': 'Tremont',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Bronx',
'bbox': [-73.88735617532338,
40.84269615786053,
-73.88735617532338,
40.84269615786053]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.19',
'geometry': {'type': 'Point',
'coordinates': [-73.87774474910545, 40.83947505672653]},
'geometry_name': 'geom',
'properties': {'name': 'West Farms',
'stacked': 2,
'annoline1': 'West',
'annoline2': 'Farms',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Bronx',
'bbox': [-73.87774474910545,
40.83947505672653,
-73.87774474910545,
40.83947505672653]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.20',
'geometry': {'type': 'Point',
'coordinates': [-73.9261020935813, 40.836623010706056]},
'geometry_name': 'geom',
'properties': {'name': 'High Bridge',
'stacked': 1,
'annoline1': 'Highbridge',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Bronx',
'bbox': [-73.9261020935813,
40.836623010706056,
-73.9261020935813,
40.836623010706056]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.21',
'geometry': {'type': 'Point',
'coordinates': [-73.90942160757436, 40.819754370594936]},
'geometry_name': 'geom',
'properties': {'name': 'Melrose',
'stacked': 1,
'annoline1': 'Melrose',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Bronx',
'bbox': [-73.90942160757436,
40.819754370594936,
-73.90942160757436,
40.819754370594936]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.22',
'geometry': {'type': 'Point',
'coordinates': [-73.91609987487575, 40.80623874935177]},
'geometry_name': 'geom',
'properties': {'name': 'Mott Haven',
'stacked': 1,
'annoline1': 'Mott Haven',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Bronx',
'bbox': [-73.91609987487575,
40.80623874935177,
-73.91609987487575,
40.80623874935177]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.23',
'geometry': {'type': 'Point',
'coordinates': [-73.91322139386135, 40.801663627756206]},
'geometry_name': 'geom',
'properties': {'name': 'Port Morris',
'stacked': 2,
'annoline1': 'Port',
'annoline2': 'Morris',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Bronx',
'bbox': [-73.91322139386135,
40.801663627756206,
-73.91322139386135,
40.801663627756206]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.24',
'geometry': {'type': 'Point',
'coordinates': [-73.8957882009446, 40.81509904545822]},
'geometry_name': 'geom',
'properties': {'name': 'Longwood',
'stacked': 1,
'annoline1': 'Longwood',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Bronx',
'bbox': [-73.8957882009446,
40.81509904545822,
-73.8957882009446,
40.81509904545822]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.25',
'geometry': {'type': 'Point',
'coordinates': [-73.88331505955291, 40.80972987938709]},
'geometry_name': 'geom',
'properties': {'name': 'Hunts Point',
'stacked': 2,
'annoline1': 'Hunts',
'annoline2': 'Point',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Bronx',
'bbox': [-73.88331505955291,
40.80972987938709,
-73.88331505955291,
40.80972987938709]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.26',
'geometry': {'type': 'Point',
'coordinates': [-73.90150648943059, 40.82359198585534]},
'geometry_name': 'geom',
'properties': {'name': 'Morrisania',
'stacked': 1,
'annoline1': 'Morrisania',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Bronx',
'bbox': [-73.90150648943059,
40.82359198585534,
-73.90150648943059,
40.82359198585534]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.27',
'geometry': {'type': 'Point',
'coordinates': [-73.86574609554924, 40.821012197914015]},
'geometry_name': 'geom',
'properties': {'name': 'Soundview',
'stacked': 1,
'annoline1': 'Soundview',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Bronx',
'bbox': [-73.86574609554924,
40.821012197914015,
-73.86574609554924,
40.821012197914015]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.28',
'geometry': {'type': 'Point',
'coordinates': [-73.85414416189266, 40.80655112003589]},
'geometry_name': 'geom',
'properties': {'name': 'Clason Point',
'stacked': 2,
'annoline1': 'Clason',
'annoline2': 'Point',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Bronx',
'bbox': [-73.85414416189266,
40.80655112003589,
-73.85414416189266,
40.80655112003589]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.29',
'geometry': {'type': 'Point',
'coordinates': [-73.81635002158441, 40.81510925804005]},
'geometry_name': 'geom',
'properties': {'name': 'Throgs Neck',
'stacked': 1,
'annoline1': 'Throgs Neck',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Bronx',
'bbox': [-73.81635002158441,
40.81510925804005,
-73.81635002158441,
40.81510925804005]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.30',
'geometry': {'type': 'Point',
'coordinates': [-73.8240992675385, 40.844245936947374]},
'geometry_name': 'geom',
'properties': {'name': 'Country Club',
'stacked': 2,
'annoline1': 'Country',
'annoline2': 'Club',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Bronx',
'bbox': [-73.8240992675385,
40.844245936947374,
-73.8240992675385,
40.844245936947374]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.31',
'geometry': {'type': 'Point',
'coordinates': [-73.85600310535783, 40.837937822267286]},
'geometry_name': 'geom',
'properties': {'name': 'Parkchester',
'stacked': 1,
'annoline1': 'Parkchester',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Bronx',
'bbox': [-73.85600310535783,
40.837937822267286,
-73.85600310535783,
40.837937822267286]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.32',
'geometry': {'type': 'Point',
'coordinates': [-73.84219407604444, 40.8406194964327]},
'geometry_name': 'geom',
'properties': {'name': 'Westchester Square',
'stacked': 2,
'annoline1': 'Westchester',
'annoline2': 'Square',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Bronx',
'bbox': [-73.84219407604444,
40.8406194964327,
-73.84219407604444,
40.8406194964327]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.33',
'geometry': {'type': 'Point',
'coordinates': [-73.8662991807561, 40.84360847124718]},
'geometry_name': 'geom',
'properties': {'name': 'Van Nest',
'stacked': 2,
'annoline1': 'Van',
'annoline2': 'Nest',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Bronx',
'bbox': [-73.8662991807561,
40.84360847124718,
-73.8662991807561,
40.84360847124718]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.34',
'geometry': {'type': 'Point',
'coordinates': [-73.85040178030421, 40.847549063536334]},
'geometry_name': 'geom',
'properties': {'name': 'Morris Park',
'stacked': 1,
'annoline1': 'Morris Park',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Bronx',
'bbox': [-73.85040178030421,
40.847549063536334,
-73.85040178030421,
40.847549063536334]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.35',
'geometry': {'type': 'Point',
'coordinates': [-73.88845196134804, 40.85727710073895]},
'geometry_name': 'geom',
'properties': {'name': 'Belmont',
'stacked': 1,
'annoline1': 'Belmont',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Bronx',
'bbox': [-73.88845196134804,
40.85727710073895,
-73.88845196134804,
40.85727710073895]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.36',
'geometry': {'type': 'Point',
'coordinates': [-73.91719048210393, 40.88139497727086]},
'geometry_name': 'geom',
'properties': {'name': 'Spuyten Duyvil',
'stacked': 2,
'annoline1': 'Spuyten',
'annoline2': 'Duyvil',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Bronx',
'bbox': [-73.91719048210393,
40.88139497727086,
-73.91719048210393,
40.88139497727086]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.37',
'geometry': {'type': 'Point',
'coordinates': [-73.90453054908927, 40.90854282950666]},
'geometry_name': 'geom',
'properties': {'name': 'North Riverdale',
'stacked': 2,
'annoline1': 'North',
'annoline2': 'Riverdale',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Bronx',
'bbox': [-73.90453054908927,
40.90854282950666,
-73.90453054908927,
40.90854282950666]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.38',
'geometry': {'type': 'Point',
'coordinates': [-73.8320737824047, 40.85064140940335]},
'geometry_name': 'geom',
'properties': {'name': 'Pelham Bay',
'stacked': 2,
'annoline1': 'Pelham',
'annoline2': 'Bay',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Bronx',
'bbox': [-73.8320737824047,
40.85064140940335,
-73.8320737824047,
40.85064140940335]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.39',
'geometry': {'type': 'Point',
'coordinates': [-73.82620275994073, 40.82657951686922]},
'geometry_name': 'geom',
'properties': {'name': 'Schuylerville',
'stacked': 1,
'annoline1': 'Schuylerville',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Bronx',
'bbox': [-73.82620275994073,
40.82657951686922,
-73.82620275994073,
40.82657951686922]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.40',
'geometry': {'type': 'Point',
'coordinates': [-73.81388514428619, 40.821986118163494]},
'geometry_name': 'geom',
'properties': {'name': 'Edgewater Park',
'stacked': 2,
'annoline1': 'Edgewater',
'annoline2': 'Park',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Bronx',
'bbox': [-73.81388514428619,
40.821986118163494,
-73.81388514428619,
40.821986118163494]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.41',
'geometry': {'type': 'Point',
'coordinates': [-73.84802729582735, 40.819014376988314]},
'geometry_name': 'geom',
'properties': {'name': 'Castle Hill',
'stacked': 2,
'annoline1': 'Castle',
'annoline2': 'Hill',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Bronx',
'bbox': [-73.84802729582735,
40.819014376988314,
-73.84802729582735,
40.819014376988314]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.42',
'geometry': {'type': 'Point',
'coordinates': [-73.86332361652777, 40.87137078192371]},
'geometry_name': 'geom',
'properties': {'name': 'Olinville',
'stacked': 1,
'annoline1': 'Olinville',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Bronx',
'bbox': [-73.86332361652777,
40.87137078192371,
-73.86332361652777,
40.87137078192371]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.43',
'geometry': {'type': 'Point',
'coordinates': [-73.84161194831223, 40.86296562477998]},
'geometry_name': 'geom',
'properties': {'name': 'Pelham Gardens',
'stacked': 2,
'annoline1': 'Pelham',
'annoline2': 'Gardens',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Bronx',
'bbox': [-73.84161194831223,
40.86296562477998,
-73.84161194831223,
40.86296562477998]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.44',
'geometry': {'type': 'Point',
'coordinates': [-73.91558941773444, 40.83428380733851]},
'geometry_name': 'geom',
'properties': {'name': 'Concourse',
'stacked': 1,
'annoline1': 'Concourse',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Bronx',
'bbox': [-73.91558941773444,
40.83428380733851,
-73.91558941773444,
40.83428380733851]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.45',
'geometry': {'type': 'Point',
'coordinates': [-73.85053524451935, 40.82977429787161]},
'geometry_name': 'geom',
'properties': {'name': 'Unionport',
'stacked': 1,
'annoline1': 'Unionport',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Bronx',
'bbox': [-73.85053524451935,
40.82977429787161,
-73.85053524451935,
40.82977429787161]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.46',
'geometry': {'type': 'Point',
'coordinates': [-73.84808271877168, 40.88456130303732]},
'geometry_name': 'geom',
'properties': {'name': 'Edenwald',
'stacked': 1,
'annoline1': 'Edenwald',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Bronx',
'bbox': [-73.84808271877168,
40.88456130303732,
-73.84808271877168,
40.88456130303732]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.47',
'geometry': {'type': 'Point',
'coordinates': [-74.03062069353813, 40.625801065010656]},
'geometry_name': 'geom',
'properties': {'name': 'Bay Ridge',
'stacked': 1,
'annoline1': 'Bay Ridge',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Brooklyn',
'bbox': [-74.03062069353813,
40.625801065010656,
-74.03062069353813,
40.625801065010656]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.48',
'geometry': {'type': 'Point',
'coordinates': [-73.99517998380729, 40.61100890202044]},
'geometry_name': 'geom',
'properties': {'name': 'Bensonhurst',
'stacked': 1,
'annoline1': 'Bensonhurst',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Brooklyn',
'bbox': [-73.99517998380729,
40.61100890202044,
-73.99517998380729,
40.61100890202044]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.49',
'geometry': {'type': 'Point',
'coordinates': [-74.01031618527784, 40.64510294925429]},
'geometry_name': 'geom',
'properties': {'name': 'Sunset Park',
'stacked': 2,
'annoline1': 'Sunset',
'annoline2': 'Park',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Brooklyn',
'bbox': [-74.01031618527784,
40.64510294925429,
-74.01031618527784,
40.64510294925429]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.50',
'geometry': {'type': 'Point',
'coordinates': [-73.95424093127393, 40.7302009848647]},
'geometry_name': 'geom',
'properties': {'name': 'Greenpoint',
'stacked': 1,
'annoline1': 'Greenpoint',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Brooklyn',
'bbox': [-73.95424093127393,
40.7302009848647,
-73.95424093127393,
40.7302009848647]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.51',
'geometry': {'type': 'Point',
'coordinates': [-73.97347087708445, 40.59526001306593]},
'geometry_name': 'geom',
'properties': {'name': 'Gravesend',
'stacked': 1,
'annoline1': 'Gravesend',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Brooklyn',
'bbox': [-73.97347087708445,
40.59526001306593,
-73.97347087708445,
40.59526001306593]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.52',
'geometry': {'type': 'Point',
'coordinates': [-73.96509448785336, 40.57682506566604]},
'geometry_name': 'geom',
'properties': {'name': 'Brighton Beach',
'stacked': 2,
'annoline1': 'Brighton',
'annoline2': 'Beach',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Brooklyn',
'bbox': [-73.96509448785336,
40.57682506566604,
-73.96509448785336,
40.57682506566604]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.53',
'geometry': {'type': 'Point',
'coordinates': [-73.94318640482979, 40.58689012678384]},
'geometry_name': 'geom',
'properties': {'name': 'Sheepshead Bay',
'stacked': 2,
'annoline1': 'Sheepshead',
'annoline2': 'Bay',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Brooklyn',
'bbox': [-73.94318640482979,
40.58689012678384,
-73.94318640482979,
40.58689012678384]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.54',
'geometry': {'type': 'Point',
'coordinates': [-73.95743840559939, 40.61443251335098]},
'geometry_name': 'geom',
'properties': {'name': 'Manhattan Terrace',
'stacked': 2,
'annoline1': 'Manhattan',
'annoline2': 'Terrace',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Brooklyn',
'bbox': [-73.95743840559939,
40.61443251335098,
-73.95743840559939,
40.61443251335098]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.55',
'geometry': {'type': 'Point',
'coordinates': [-73.95840106533903, 40.63632589026677]},
'geometry_name': 'geom',
'properties': {'name': 'Flatbush',
'stacked': 1,
'annoline1': 'Flatbush',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Brooklyn',
'bbox': [-73.95840106533903,
40.63632589026677,
-73.95840106533903,
40.63632589026677]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.56',
'geometry': {'type': 'Point',
'coordinates': [-73.94329119073582, 40.67082917695294]},
'geometry_name': 'geom',
'properties': {'name': 'Crown Heights',
'stacked': 2,
'annoline1': 'Crown',
'annoline2': 'Heights',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Brooklyn',
'bbox': [-73.94329119073582,
40.67082917695294,
-73.94329119073582,
40.67082917695294]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.57',
'geometry': {'type': 'Point',
'coordinates': [-73.93610256185836, 40.64171776668961]},
'geometry_name': 'geom',
'properties': {'name': 'East Flatbush',
'stacked': 1,
'annoline1': 'East Flatbush',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Brooklyn',
'bbox': [-73.93610256185836,
40.64171776668961,
-73.93610256185836,
40.64171776668961]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.58',
'geometry': {'type': 'Point',
'coordinates': [-73.98042110559474, 40.642381958003526]},
'geometry_name': 'geom',
'properties': {'name': 'Kensington',
'stacked': 1,
'annoline1': 'Kensington',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Brooklyn',
'bbox': [-73.98042110559474,
40.642381958003526,
-73.98042110559474,
40.642381958003526]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.59',
'geometry': {'type': 'Point',
'coordinates': [-73.98007340430172, 40.65694583575104]},
'geometry_name': 'geom',
'properties': {'name': 'Windsor Terrace',
'stacked': 2,
'annoline1': 'Windsor',
'annoline2': 'Terrace',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Brooklyn',
'bbox': [-73.98007340430172,
40.65694583575104,
-73.98007340430172,
40.65694583575104]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.60',
'geometry': {'type': 'Point',
'coordinates': [-73.9648592426269, 40.676822262254724]},
'geometry_name': 'geom',
'properties': {'name': 'Prospect Heights',
'stacked': 2,
'annoline1': 'Prospect',
'annoline2': 'Heights',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Brooklyn',
'bbox': [-73.9648592426269,
40.676822262254724,
-73.9648592426269,
40.676822262254724]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.61',
'geometry': {'type': 'Point',
'coordinates': [-73.91023536176607, 40.66394994339755]},
'geometry_name': 'geom',
'properties': {'name': 'Brownsville',
'stacked': 1,
'annoline1': 'Brownsville',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Brooklyn',
'bbox': [-73.91023536176607,
40.66394994339755,
-73.91023536176607,
40.66394994339755]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.62',
'geometry': {'type': 'Point',
'coordinates': [-73.95811529220927, 40.70714439344251]},
'geometry_name': 'geom',
'properties': {'name': 'Williamsburg',
'stacked': 1,
'annoline1': 'Williamsburg',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Brooklyn',
'bbox': [-73.95811529220927,
40.70714439344251,
-73.95811529220927,
40.70714439344251]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.63',
'geometry': {'type': 'Point',
'coordinates': [-73.92525797487045, 40.69811611017901]},
'geometry_name': 'geom',
'properties': {'name': 'Bushwick',
'stacked': 1,
'annoline1': 'Bushwick',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Brooklyn',
'bbox': [-73.92525797487045,
40.69811611017901,
-73.92525797487045,
40.69811611017901]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.64',
'geometry': {'type': 'Point',
'coordinates': [-73.94178488690297, 40.687231607720456]},
'geometry_name': 'geom',
'properties': {'name': 'Bedford Stuyvesant',
'stacked': 1,
'annoline1': 'Bedford Stuyvesant',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Brooklyn',
'bbox': [-73.94178488690297,
40.687231607720456,
-73.94178488690297,
40.687231607720456]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.65',
'geometry': {'type': 'Point',
'coordinates': [-73.99378225496424, 40.695863722724084]},
'geometry_name': 'geom',
'properties': {'name': 'Brooklyn Heights',
'stacked': 2,
'annoline1': 'Brooklyn',
'annoline2': 'Heights',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Brooklyn',
'bbox': [-73.99378225496424,
40.695863722724084,
-73.99378225496424,
40.695863722724084]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.66',
'geometry': {'type': 'Point',
'coordinates': [-73.99856139218463, 40.687919722485574]},
'geometry_name': 'geom',
'properties': {'name': 'Cobble Hill',
'stacked': 2,
'annoline1': 'Cobble',
'annoline2': 'Hill',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Brooklyn',
'bbox': [-73.99856139218463,
40.687919722485574,
-73.99856139218463,
40.687919722485574]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.67',
'geometry': {'type': 'Point',
'coordinates': [-73.99465372828006, 40.680540231076485]},
'geometry_name': 'geom',
'properties': {'name': 'Carroll Gardens',
'stacked': 2,
'annoline1': 'Carroll',
'annoline2': 'Gardens',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Brooklyn',
'bbox': [-73.99465372828006,
40.680540231076485,
-73.99465372828006,
40.680540231076485]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.68',
'geometry': {'type': 'Point',
'coordinates': [-74.0127589747356, 40.676253230250886]},
'geometry_name': 'geom',
'properties': {'name': 'Red Hook',
'stacked': 2,
'annoline1': 'Red',
'annoline2': 'Hook',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Brooklyn',
'bbox': [-74.0127589747356,
40.676253230250886,
-74.0127589747356,
40.676253230250886]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.69',
'geometry': {'type': 'Point',
'coordinates': [-73.99444087145339, 40.673931143187154]},
'geometry_name': 'geom',
'properties': {'name': 'Gowanus',
'stacked': 1,
'annoline1': 'Gowanus',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Brooklyn',
'bbox': [-73.99444087145339,
40.673931143187154,
-73.99444087145339,
40.673931143187154]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.70',
'geometry': {'type': 'Point',
'coordinates': [-73.97290574369092, 40.68852726018977]},
'geometry_name': 'geom',
'properties': {'name': 'Fort Greene',
'stacked': 2,
'annoline1': 'Fort',
'annoline2': 'Greene',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Brooklyn',
'bbox': [-73.97290574369092,
40.68852726018977,
-73.97290574369092,
40.68852726018977]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.71',
'geometry': {'type': 'Point',
'coordinates': [-73.97705030183924, 40.67232052268197]},
'geometry_name': 'geom',
'properties': {'name': 'Park Slope',
'stacked': 2,
'annoline1': 'Park',
'annoline2': 'Slope',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Brooklyn',
'bbox': [-73.97705030183924,
40.67232052268197,
-73.97705030183924,
40.67232052268197]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.72',
'geometry': {'type': 'Point',
'coordinates': [-73.87661596457296, 40.68239101144211]},
'geometry_name': 'geom',
'properties': {'name': 'Cypress Hills',
'stacked': 2,
'annoline1': 'Cypress',
'annoline2': 'Hills',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Brooklyn',
'bbox': [-73.87661596457296,
40.68239101144211,
-73.87661596457296,
40.68239101144211]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.73',
'geometry': {'type': 'Point',
'coordinates': [-73.88069863917366, 40.669925700847045]},
'geometry_name': 'geom',
'properties': {'name': 'East New York',
'stacked': 1,
'annoline1': 'East New York',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Brooklyn',
'bbox': [-73.88069863917366,
40.669925700847045,
-73.88069863917366,
40.669925700847045]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.74',
'geometry': {'type': 'Point',
'coordinates': [-73.87936970045875, 40.64758905230874]},
'geometry_name': 'geom',
'properties': {'name': 'Starrett City',
'stacked': 2,
'annoline1': 'Starrett',
'annoline2': 'City',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Brooklyn',
'bbox': [-73.87936970045875,
40.64758905230874,
-73.87936970045875,
40.64758905230874]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.75',
'geometry': {'type': 'Point',
'coordinates': [-73.90209269778966, 40.63556432797428]},
'geometry_name': 'geom',
'properties': {'name': 'Canarsie',
'stacked': 1,
'annoline1': 'Canarsie',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Brooklyn',
'bbox': [-73.90209269778966,
40.63556432797428,
-73.90209269778966,
40.63556432797428]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.76',
'geometry': {'type': 'Point',
'coordinates': [-73.92911302644674, 40.630446043757466]},
'geometry_name': 'geom',
'properties': {'name': 'Flatlands',
'stacked': 1,
'annoline1': 'Flatlands',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Brooklyn',
'bbox': [-73.92911302644674,
40.630446043757466,
-73.92911302644674,
40.630446043757466]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.77',
'geometry': {'type': 'Point',
'coordinates': [-73.90818571777423, 40.606336421685626]},
'geometry_name': 'geom',
'properties': {'name': 'Mill Island',
'stacked': 2,
'annoline1': 'Mill',
'annoline2': 'Island',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Brooklyn',
'bbox': [-73.90818571777423,
40.606336421685626,
-73.90818571777423,
40.606336421685626]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.78',
'geometry': {'type': 'Point',
'coordinates': [-73.94353722891886, 40.57791350308657]},
'geometry_name': 'geom',
'properties': {'name': 'Manhattan Beach',
'stacked': 2,
'annoline1': 'Manhattan',
'annoline2': 'Beach',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Brooklyn',
'bbox': [-73.94353722891886,
40.57791350308657,
-73.94353722891886,
40.57791350308657]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.79',
'geometry': {'type': 'Point',
'coordinates': [-73.98868295821637, 40.57429256471601]},
'geometry_name': 'geom',
'properties': {'name': 'Coney Island',
'stacked': 1,
'annoline1': 'Coney Island',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Brooklyn',
'bbox': [-73.98868295821637,
40.57429256471601,
-73.98868295821637,
40.57429256471601]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.80',
'geometry': {'type': 'Point',
'coordinates': [-73.99875221443519, 40.59951870282238]},
'geometry_name': 'geom',
'properties': {'name': 'Bath Beach',
'stacked': 2,
'annoline1': 'Bath',
'annoline2': 'Beach',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Brooklyn',
'bbox': [-73.99875221443519,
40.59951870282238,
-73.99875221443519,
40.59951870282238]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.81',
'geometry': {'type': 'Point',
'coordinates': [-73.99049823044811, 40.633130512758015]},
'geometry_name': 'geom',
'properties': {'name': 'Borough Park',
'stacked': 2,
'annoline1': 'Borough',
'annoline2': 'Park',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Brooklyn',
'bbox': [-73.99049823044811,
40.633130512758015,
-73.99049823044811,
40.633130512758015]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.82',
'geometry': {'type': 'Point',
'coordinates': [-74.01931375636022, 40.619219457722636]},
'geometry_name': 'geom',
'properties': {'name': 'Dyker Heights',
'stacked': 2,
'annoline1': 'Dyker',
'annoline2': 'Heights',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Brooklyn',
'bbox': [-74.01931375636022,
40.619219457722636,
-74.01931375636022,
40.619219457722636]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.83',
'geometry': {'type': 'Point',
'coordinates': [-73.93010170691196, 40.590848433902046]},
'geometry_name': 'geom',
'properties': {'name': 'Gerritsen Beach',
'stacked': 2,
'annoline1': 'Gerritsen',
'annoline2': 'Beach',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Brooklyn',
'bbox': [-73.93010170691196,
40.590848433902046,
-73.93010170691196,
40.590848433902046]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.84',
'geometry': {'type': 'Point',
'coordinates': [-73.93134404108497, 40.609747779894604]},
'geometry_name': 'geom',
'properties': {'name': 'Marine Park',
'stacked': 1,
'annoline1': 'Marine Park',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Brooklyn',
'bbox': [-73.93134404108497,
40.609747779894604,
-73.93134404108497,
40.609747779894604]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.85',
'geometry': {'type': 'Point',
'coordinates': [-73.96784306216367, 40.693229421881504]},
'geometry_name': 'geom',
'properties': {'name': 'Clinton Hill',
'stacked': 2,
'annoline1': 'Clinton',
'annoline2': 'Hill',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Brooklyn',
'bbox': [-73.96784306216367,
40.693229421881504,
-73.96784306216367,
40.693229421881504]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.86',
'geometry': {'type': 'Point',
'coordinates': [-74.0078731120024, 40.57637537890224]},
'geometry_name': 'geom',
'properties': {'name': 'Sea Gate',
'stacked': 2,
'annoline1': 'Sea',
'annoline2': 'Gate',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Brooklyn',
'bbox': [-74.0078731120024,
40.57637537890224,
-74.0078731120024,
40.57637537890224]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.87',
'geometry': {'type': 'Point',
'coordinates': [-73.98346337431099, 40.69084402109802]},
'geometry_name': 'geom',
'properties': {'name': 'Downtown',
'stacked': 1,
'annoline1': 'Downtown',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Brooklyn',
'bbox': [-73.98346337431099,
40.69084402109802,
-73.98346337431099,
40.69084402109802]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.88',
'geometry': {'type': 'Point',
'coordinates': [-73.98374824115798, 40.685682912091444]},
'geometry_name': 'geom',
'properties': {'name': 'Boerum Hill',
'stacked': 2,
'annoline1': 'Boerum',
'annoline2': 'Hill',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Brooklyn',
'bbox': [-73.98374824115798,
40.685682912091444,
-73.98374824115798,
40.685682912091444]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.89',
'geometry': {'type': 'Point',
'coordinates': [-73.95489867077713, 40.658420017469815]},
'geometry_name': 'geom',
'properties': {'name': 'Prospect Lefferts Gardens',
'stacked': 3,
'annoline1': 'Prospect',
'annoline2': 'Lefferts',
'annoline3': 'Gardens',
'annoangle': 0.0,
'borough': 'Brooklyn',
'bbox': [-73.95489867077713,
40.658420017469815,
-73.95489867077713,
40.658420017469815]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.90',
'geometry': {'type': 'Point',
'coordinates': [-73.91306831787395, 40.678402554795355]},
'geometry_name': 'geom',
'properties': {'name': 'Ocean Hill',
'stacked': 2,
'annoline1': 'Ocean',
'annoline2': 'Hill',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Brooklyn',
'bbox': [-73.91306831787395,
40.678402554795355,
-73.91306831787395,
40.678402554795355]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.91',
'geometry': {'type': 'Point',
'coordinates': [-73.86797598081334, 40.67856995727479]},
'geometry_name': 'geom',
'properties': {'name': 'City Line',
'stacked': 2,
'annoline1': 'City',
'annoline2': 'Line',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Brooklyn',
'bbox': [-73.86797598081334,
40.67856995727479,
-73.86797598081334,
40.67856995727479]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.92',
'geometry': {'type': 'Point',
'coordinates': [-73.89855633630317, 40.61514955045308]},
'geometry_name': 'geom',
'properties': {'name': 'Bergen Beach',
'stacked': 2,
'annoline1': 'Bergen',
'annoline2': 'Beach',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Brooklyn',
'bbox': [-73.89855633630317,
40.61514955045308,
-73.89855633630317,
40.61514955045308]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.93',
'geometry': {'type': 'Point',
'coordinates': [-73.95759523489838, 40.62559589869843]},
'geometry_name': 'geom',
'properties': {'name': 'Midwood',
'stacked': 1,
'annoline1': 'Midwood',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Brooklyn',
'bbox': [-73.95759523489838,
40.62559589869843,
-73.95759523489838,
40.62559589869843]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.94',
'geometry': {'type': 'Point',
'coordinates': [-73.96261316716048, 40.647008603185185]},
'geometry_name': 'geom',
'properties': {'name': 'Prospect Park South',
'stacked': 2,
'annoline1': 'Prospect',
'annoline2': 'Park South',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Brooklyn',
'bbox': [-73.96261316716048,
40.647008603185185,
-73.96261316716048,
40.647008603185185]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.95',
'geometry': {'type': 'Point',
'coordinates': [-73.91607483951324, 40.62384524478419]},
'geometry_name': 'geom',
'properties': {'name': 'Georgetown',
'stacked': 1,
'annoline1': 'Georgetown',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Brooklyn',
'bbox': [-73.91607483951324,
40.62384524478419,
-73.91607483951324,
40.62384524478419]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.96',
'geometry': {'type': 'Point',
'coordinates': [-73.93885815269195, 40.70849241041548]},
'geometry_name': 'geom',
'properties': {'name': 'East Williamsburg',
'stacked': 2,
'annoline1': 'East',
'annoline2': 'Williamsburg',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Brooklyn',
'bbox': [-73.93885815269195,
40.70849241041548,
-73.93885815269195,
40.70849241041548]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.97',
'geometry': {'type': 'Point',
'coordinates': [-73.95880857587582, 40.714822906532014]},
'geometry_name': 'geom',
'properties': {'name': 'North Side',
'stacked': 1,
'annoline1': 'North Side',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Brooklyn',
'bbox': [-73.95880857587582,
40.714822906532014,
-73.95880857587582,
40.714822906532014]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.98',
'geometry': {'type': 'Point',
'coordinates': [-73.95800095153331, 40.71086147265064]},
'geometry_name': 'geom',
'properties': {'name': 'South Side',
'stacked': 1,
'annoline1': 'South Side',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Brooklyn',
'bbox': [-73.95800095153331,
40.71086147265064,
-73.95800095153331,
40.71086147265064]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.99',
'geometry': {'type': 'Point',
'coordinates': [-73.96836678035541, 40.61305976667942]},
'geometry_name': 'geom',
'properties': {'name': 'Ocean Parkway',
'stacked': 2,
'annoline1': 'Ocean',
'annoline2': 'Parkway',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Brooklyn',
'bbox': [-73.96836678035541,
40.61305976667942,
-73.96836678035541,
40.61305976667942]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.100',
'geometry': {'type': 'Point',
'coordinates': [-74.03197914537984, 40.61476812694226]},
'geometry_name': 'geom',
'properties': {'name': 'Fort Hamilton',
'stacked': 2,
'annoline1': 'Fort',
'annoline2': 'Hamilton',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Brooklyn',
'bbox': [-74.03197914537984,
40.61476812694226,
-74.03197914537984,
40.61476812694226]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.101',
'geometry': {'type': 'Point',
'coordinates': [-73.99427936255978, 40.71561842231432]},
'geometry_name': 'geom',
'properties': {'name': 'Chinatown',
'stacked': 1,
'annoline1': 'Chinatown',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Manhattan',
'bbox': [-73.99427936255978,
40.71561842231432,
-73.99427936255978,
40.71561842231432]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.102',
'geometry': {'type': 'Point',
'coordinates': [-73.93690027985234, 40.85190252555305]},
'geometry_name': 'geom',
'properties': {'name': 'Washington Heights',
'stacked': 2,
'annoline1': 'Washington',
'annoline2': 'Heights',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Manhattan',
'bbox': [-73.93690027985234,
40.85190252555305,
-73.93690027985234,
40.85190252555305]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.103',
'geometry': {'type': 'Point',
'coordinates': [-73.92121042203897, 40.86768396449915]},
'geometry_name': 'geom',
'properties': {'name': 'Inwood',
'stacked': 1,
'annoline1': 'Inwood',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Manhattan',
'bbox': [-73.92121042203897,
40.86768396449915,
-73.92121042203897,
40.86768396449915]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.104',
'geometry': {'type': 'Point',
'coordinates': [-73.94968791883366, 40.823604284811935]},
'geometry_name': 'geom',
'properties': {'name': 'Hamilton Heights',
'stacked': 2,
'annoline1': 'Hamilton',
'annoline2': 'Heights',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Manhattan',
'bbox': [-73.94968791883366,
40.823604284811935,
-73.94968791883366,
40.823604284811935]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.105',
'geometry': {'type': 'Point',
'coordinates': [-73.9573853935188, 40.8169344294978]},
'geometry_name': 'geom',
'properties': {'name': 'Manhattanville',
'stacked': 2,
'annoline1': 'Manhattanville',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Manhattan',
'bbox': [-73.9573853935188,
40.8169344294978,
-73.9573853935188,
40.8169344294978]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.106',
'geometry': {'type': 'Point',
'coordinates': [-73.94321112603905, 40.81597606742414]},
'geometry_name': 'geom',
'properties': {'name': 'Central Harlem',
'stacked': 2,
'annoline1': 'Central',
'annoline2': 'Harlem',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Manhattan',
'bbox': [-73.94321112603905,
40.81597606742414,
-73.94321112603905,
40.81597606742414]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.107',
'geometry': {'type': 'Point',
'coordinates': [-73.94418223148524, 40.79224946663033]},
'geometry_name': 'geom',
'properties': {'name': 'East Harlem',
'stacked': 2,
'annoline1': 'East',
'annoline2': 'Harlem',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Manhattan',
'bbox': [-73.94418223148524,
40.79224946663033,
-73.94418223148524,
40.79224946663033]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.108',
'geometry': {'type': 'Point',
'coordinates': [-73.96050763135, 40.775638573301805]},
'geometry_name': 'geom',
'properties': {'name': 'Upper East Side',
'stacked': 3,
'annoline1': 'Upper',
'annoline2': 'East',
'annoline3': 'Side',
'annoangle': 0.0,
'borough': 'Manhattan',
'bbox': [-73.96050763135,
40.775638573301805,
-73.96050763135,
40.775638573301805]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.109',
'geometry': {'type': 'Point',
'coordinates': [-73.94711784471826, 40.775929849884875]},
'geometry_name': 'geom',
'properties': {'name': 'Yorkville',
'stacked': 1,
'annoline1': 'Yorkville',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Manhattan',
'bbox': [-73.94711784471826,
40.775929849884875,
-73.94711784471826,
40.775929849884875]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.110',
'geometry': {'type': 'Point',
'coordinates': [-73.9588596881376, 40.76811265828733]},
'geometry_name': 'geom',
'properties': {'name': 'Lenox Hill',
'stacked': 2,
'annoline1': 'Lenox',
'annoline2': 'Hill',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Manhattan',
'bbox': [-73.9588596881376,
40.76811265828733,
-73.9588596881376,
40.76811265828733]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.111',
'geometry': {'type': 'Point',
'coordinates': [-73.94916769227953, 40.76215960576283]},
'geometry_name': 'geom',
'properties': {'name': 'Roosevelt Island',
'stacked': 1,
'annoline1': 'Roosevelt Island',
'annoline2': None,
'annoline3': None,
'annoangle': 56,
'borough': 'Manhattan',
'bbox': [-73.94916769227953,
40.76215960576283,
-73.94916769227953,
40.76215960576283]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.112',
'geometry': {'type': 'Point',
'coordinates': [-73.97705923630603, 40.787657998534854]},
'geometry_name': 'geom',
'properties': {'name': 'Upper West Side',
'stacked': 3,
'annoline1': 'Upper',
'annoline2': 'West',
'annoline3': 'Side',
'annoangle': 0.0,
'borough': 'Manhattan',
'bbox': [-73.97705923630603,
40.787657998534854,
-73.97705923630603,
40.787657998534854]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.113',
'geometry': {'type': 'Point',
'coordinates': [-73.98533777001262, 40.77352888942166]},
'geometry_name': 'geom',
'properties': {'name': 'Lincoln Square',
'stacked': 2,
'annoline1': 'Lincoln',
'annoline2': 'Square',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Manhattan',
'bbox': [-73.98533777001262,
40.77352888942166,
-73.98533777001262,
40.77352888942166]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.114',
'geometry': {'type': 'Point',
'coordinates': [-73.99611936309479, 40.75910089146212]},
'geometry_name': 'geom',
'properties': {'name': 'Clinton',
'stacked': 1,
'annoline1': 'Clinton',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Manhattan',
'bbox': [-73.99611936309479,
40.75910089146212,
-73.99611936309479,
40.75910089146212]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.115',
'geometry': {'type': 'Point',
'coordinates': [-73.98166882730304, 40.75469110270623]},
'geometry_name': 'geom',
'properties': {'name': 'Midtown',
'stacked': 1,
'annoline1': 'Midtown',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Manhattan',
'bbox': [-73.98166882730304,
40.75469110270623,
-73.98166882730304,
40.75469110270623]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.116',
'geometry': {'type': 'Point',
'coordinates': [-73.97833207924127, 40.748303077252174]},
'geometry_name': 'geom',
'properties': {'name': 'Murray Hill',
'stacked': 2,
'annoline1': 'Murray',
'annoline2': 'Hill',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Manhattan',
'bbox': [-73.97833207924127,
40.748303077252174,
-73.97833207924127,
40.748303077252174]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.117',
'geometry': {'type': 'Point',
'coordinates': [-74.00311633472813, 40.744034706747975]},
'geometry_name': 'geom',
'properties': {'name': 'Chelsea',
'stacked': 1,
'annoline1': 'Chelsea',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Manhattan',
'bbox': [-74.00311633472813,
40.744034706747975,
-74.00311633472813,
40.744034706747975]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.118',
'geometry': {'type': 'Point',
'coordinates': [-73.99991402945902, 40.72693288536128]},
'geometry_name': 'geom',
'properties': {'name': 'Greenwich Village',
'stacked': 2,
'annoline1': 'Greenwich',
'annoline2': 'Village',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Manhattan',
'bbox': [-73.99991402945902,
40.72693288536128,
-73.99991402945902,
40.72693288536128]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.119',
'geometry': {'type': 'Point',
'coordinates': [-73.98222616506416, 40.727846777270244]},
'geometry_name': 'geom',
'properties': {'name': 'East Village',
'stacked': 2,
'annoline1': 'East',
'annoline2': 'Village',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Manhattan',
'bbox': [-73.98222616506416,
40.727846777270244,
-73.98222616506416,
40.727846777270244]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.120',
'geometry': {'type': 'Point',
'coordinates': [-73.98089031999291, 40.71780674892765]},
'geometry_name': 'geom',
'properties': {'name': 'Lower East Side',
'stacked': 3,
'annoline1': 'Lower',
'annoline2': 'East',
'annoline3': 'Side',
'annoangle': 0.0,
'borough': 'Manhattan',
'bbox': [-73.98089031999291,
40.71780674892765,
-73.98089031999291,
40.71780674892765]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.121',
'geometry': {'type': 'Point',
'coordinates': [-74.01068328559087, 40.721521967443216]},
'geometry_name': 'geom',
'properties': {'name': 'Tribeca',
'stacked': 1,
'annoline1': 'Tribeca',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Manhattan',
'bbox': [-74.01068328559087,
40.721521967443216,
-74.01068328559087,
40.721521967443216]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.122',
'geometry': {'type': 'Point',
'coordinates': [-73.99730467208073, 40.71932379395907]},
'geometry_name': 'geom',
'properties': {'name': 'Little Italy',
'stacked': 2,
'annoline1': 'Little',
'annoline2': 'Italy',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Manhattan',
'bbox': [-73.99730467208073,
40.71932379395907,
-73.99730467208073,
40.71932379395907]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.123',
'geometry': {'type': 'Point',
'coordinates': [-74.00065666959759, 40.72218384131794]},
'geometry_name': 'geom',
'properties': {'name': 'Soho',
'stacked': 1,
'annoline1': 'Soho',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Manhattan',
'bbox': [-74.00065666959759,
40.72218384131794,
-74.00065666959759,
40.72218384131794]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.124',
'geometry': {'type': 'Point',
'coordinates': [-74.00617998126812, 40.73443393572434]},
'geometry_name': 'geom',
'properties': {'name': 'West Village',
'stacked': 2,
'annoline1': 'West',
'annoline2': 'Village',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Manhattan',
'bbox': [-74.00617998126812,
40.73443393572434,
-74.00617998126812,
40.73443393572434]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.125',
'geometry': {'type': 'Point',
'coordinates': [-73.96428617740655, 40.797307041702865]},
'geometry_name': 'geom',
'properties': {'name': 'Manhattan Valley',
'stacked': 2,
'annoline1': 'Manhattan',
'annoline2': 'Valley',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Manhattan',
'bbox': [-73.96428617740655,
40.797307041702865,
-73.96428617740655,
40.797307041702865]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.126',
'geometry': {'type': 'Point',
'coordinates': [-73.96389627905332, 40.807999738165826]},
'geometry_name': 'geom',
'properties': {'name': 'Morningside Heights',
'stacked': 2,
'annoline1': 'Morningside',
'annoline2': 'Heights',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Manhattan',
'bbox': [-73.96389627905332,
40.807999738165826,
-73.96389627905332,
40.807999738165826]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.127',
'geometry': {'type': 'Point',
'coordinates': [-73.98137594833541, 40.737209832715]},
'geometry_name': 'geom',
'properties': {'name': 'Gramercy',
'stacked': 1,
'annoline1': 'Gramercy',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Manhattan',
'bbox': [-73.98137594833541,
40.737209832715,
-73.98137594833541,
40.737209832715]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.128',
'geometry': {'type': 'Point',
'coordinates': [-74.01686930508617, 40.71193198394565]},
'geometry_name': 'geom',
'properties': {'name': 'Battery Park City',
'stacked': 3,
'annoline1': 'Battery',
'annoline2': 'Park',
'annoline3': 'City',
'annoangle': 0.0,
'borough': 'Manhattan',
'bbox': [-74.01686930508617,
40.71193198394565,
-74.01686930508617,
40.71193198394565]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.129',
'geometry': {'type': 'Point',
'coordinates': [-74.0106654452127, 40.70710710727048]},
'geometry_name': 'geom',
'properties': {'name': 'Financial District',
'stacked': 2,
'annoline1': 'Financial',
'annoline2': 'District',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Manhattan',
'bbox': [-74.0106654452127,
40.70710710727048,
-74.0106654452127,
40.70710710727048]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.130',
'geometry': {'type': 'Point',
'coordinates': [-73.91565374304234, 40.76850859335492]},
'geometry_name': 'geom',
'properties': {'name': 'Astoria',
'stacked': 1,
'annoline1': 'Astoria',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.91565374304234,
40.76850859335492,
-73.91565374304234,
40.76850859335492]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.131',
'geometry': {'type': 'Point',
'coordinates': [-73.90184166838284, 40.74634908860222]},
'geometry_name': 'geom',
'properties': {'name': 'Woodside',
'stacked': 1,
'annoline1': 'Woodside',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.90184166838284,
40.74634908860222,
-73.90184166838284,
40.74634908860222]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.132',
'geometry': {'type': 'Point',
'coordinates': [-73.88282109164365, 40.75198138007367]},
'geometry_name': 'geom',
'properties': {'name': 'Jackson Heights',
'stacked': 2,
'annoline1': 'Jackson',
'annoline2': 'Heights',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.88282109164365,
40.75198138007367,
-73.88282109164365,
40.75198138007367]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.133',
'geometry': {'type': 'Point',
'coordinates': [-73.88165622288388, 40.744048505122024]},
'geometry_name': 'geom',
'properties': {'name': 'Elmhurst',
'stacked': 1,
'annoline1': 'Elmhurst',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.88165622288388,
40.744048505122024,
-73.88165622288388,
40.744048505122024]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.134',
'geometry': {'type': 'Point',
'coordinates': [-73.8381376460028, 40.65422527738487]},
'geometry_name': 'geom',
'properties': {'name': 'Howard Beach',
'stacked': 2,
'annoline1': 'Howard',
'annoline2': 'Beach',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.8381376460028,
40.65422527738487,
-73.8381376460028,
40.65422527738487]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.135',
'geometry': {'type': 'Point',
'coordinates': [-73.85682497345258, 40.74238175015667]},
'geometry_name': 'geom',
'properties': {'name': 'Corona',
'stacked': 1,
'annoline1': 'Corona',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.85682497345258,
40.74238175015667,
-73.85682497345258,
40.74238175015667]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.136',
'geometry': {'type': 'Point',
'coordinates': [-73.84447500788983, 40.72526378216503]},
'geometry_name': 'geom',
'properties': {'name': 'Forest Hills',
'stacked': 2,
'annoline1': 'Forest',
'annoline2': 'Hills',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.84447500788983,
40.72526378216503,
-73.84447500788983,
40.72526378216503]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.137',
'geometry': {'type': 'Point',
'coordinates': [-73.82981905825703, 40.7051790354148]},
'geometry_name': 'geom',
'properties': {'name': 'Kew Gardens',
'stacked': 2,
'annoline1': 'Kew',
'annoline2': 'Gardens',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.82981905825703,
40.7051790354148,
-73.82981905825703,
40.7051790354148]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.138',
'geometry': {'type': 'Point',
'coordinates': [-73.83183321446887, 40.69794731471763]},
'geometry_name': 'geom',
'properties': {'name': 'Richmond Hill',
'stacked': 2,
'annoline1': 'Richmond',
'annoline2': 'Hill',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.83183321446887,
40.69794731471763,
-73.83183321446887,
40.69794731471763]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.139',
'geometry': {'type': 'Point',
'coordinates': [-73.83177300329582, 40.76445419697846]},
'geometry_name': 'geom',
'properties': {'name': 'Flushing',
'stacked': 1,
'annoline1': 'Flushing',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.83177300329582,
40.76445419697846,
-73.83177300329582,
40.76445419697846]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.140',
'geometry': {'type': 'Point',
'coordinates': [-73.93920223915505, 40.75021734610528]},
'geometry_name': 'geom',
'properties': {'name': 'Long Island City',
'stacked': 3,
'annoline1': 'Long',
'annoline2': 'Island',
'annoline3': 'City',
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.93920223915505,
40.75021734610528,
-73.93920223915505,
40.75021734610528]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.141',
'geometry': {'type': 'Point',
'coordinates': [-73.92691617561577, 40.74017628351924]},
'geometry_name': 'geom',
'properties': {'name': 'Sunnyside',
'stacked': 1,
'annoline1': 'Sunnyside',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.92691617561577,
40.74017628351924,
-73.92691617561577,
40.74017628351924]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.142',
'geometry': {'type': 'Point',
'coordinates': [-73.86704147658772, 40.76407323883091]},
'geometry_name': 'geom',
'properties': {'name': 'East Elmhurst',
'stacked': 2,
'annoline1': 'East',
'annoline2': 'Elmhurst',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.86704147658772,
40.76407323883091,
-73.86704147658772,
40.76407323883091]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.143',
'geometry': {'type': 'Point',
'coordinates': [-73.89621713626859, 40.725427374093606]},
'geometry_name': 'geom',
'properties': {'name': 'Maspeth',
'stacked': 1,
'annoline1': 'Maspeth',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.89621713626859,
40.725427374093606,
-73.89621713626859,
40.725427374093606]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.144',
'geometry': {'type': 'Point',
'coordinates': [-73.90143517559589, 40.70832315613858]},
'geometry_name': 'geom',
'properties': {'name': 'Ridgewood',
'stacked': 1,
'annoline1': 'Ridgewood',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.90143517559589,
40.70832315613858,
-73.90143517559589,
40.70832315613858]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.145',
'geometry': {'type': 'Point',
'coordinates': [-73.87074167435605, 40.70276242967838]},
'geometry_name': 'geom',
'properties': {'name': 'Glendale',
'stacked': 1,
'annoline1': 'Glendale',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.87074167435605,
40.70276242967838,
-73.87074167435605,
40.70276242967838]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.146',
'geometry': {'type': 'Point',
'coordinates': [-73.8578268690537, 40.72897409480735]},
'geometry_name': 'geom',
'properties': {'name': 'Rego Park',
'stacked': 1,
'annoline1': 'Rego Park',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.8578268690537,
40.72897409480735,
-73.8578268690537,
40.72897409480735]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.147',
'geometry': {'type': 'Point',
'coordinates': [-73.8581104655432, 40.68988687915789]},
'geometry_name': 'geom',
'properties': {'name': 'Woodhaven',
'stacked': 1,
'annoline1': 'Woodhaven',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.8581104655432,
40.68988687915789,
-73.8581104655432,
40.68988687915789]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.148',
'geometry': {'type': 'Point',
'coordinates': [-73.84320266173447, 40.680708468265415]},
'geometry_name': 'geom',
'properties': {'name': 'Ozone Park',
'stacked': 1,
'annoline1': 'Ozone Park',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.84320266173447,
40.680708468265415,
-73.84320266173447,
40.680708468265415]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.149',
'geometry': {'type': 'Point',
'coordinates': [-73.80986478649041, 40.66854957767195]},
'geometry_name': 'geom',
'properties': {'name': 'South Ozone Park',
'stacked': 2,
'annoline1': 'South',
'annoline2': 'Ozone Park',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.80986478649041,
40.66854957767195,
-73.80986478649041,
40.66854957767195]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.150',
'geometry': {'type': 'Point',
'coordinates': [-73.84304528896125, 40.784902749260205]},
'geometry_name': 'geom',
'properties': {'name': 'College Point',
'stacked': 2,
'annoline1': 'College',
'annoline2': 'Point',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.84304528896125,
40.784902749260205,
-73.84304528896125,
40.784902749260205]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.151',
'geometry': {'type': 'Point',
'coordinates': [-73.81420216610863, 40.78129076602694]},
'geometry_name': 'geom',
'properties': {'name': 'Whitestone',
'stacked': 1,
'annoline1': 'Whitestone',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.81420216610863,
40.78129076602694,
-73.81420216610863,
40.78129076602694]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.152',
'geometry': {'type': 'Point',
'coordinates': [-73.7742736306867, 40.76604063281064]},
'geometry_name': 'geom',
'properties': {'name': 'Bayside',
'stacked': 1,
'annoline1': 'Bayside',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.7742736306867,
40.76604063281064,
-73.7742736306867,
40.76604063281064]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.153',
'geometry': {'type': 'Point',
'coordinates': [-73.79176243728061, 40.76172954903262]},
'geometry_name': 'geom',
'properties': {'name': 'Auburndale',
'stacked': 1,
'annoline1': 'Auburndale',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.79176243728061,
40.76172954903262,
-73.79176243728061,
40.76172954903262]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.154',
'geometry': {'type': 'Point',
'coordinates': [-73.7388977558074, 40.7708261928267]},
'geometry_name': 'geom',
'properties': {'name': 'Little Neck',
'stacked': 2,
'annoline1': 'Little',
'annoline2': 'Neck',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.7388977558074,
40.7708261928267,
-73.7388977558074,
40.7708261928267]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.155',
'geometry': {'type': 'Point',
'coordinates': [-73.7424982072733, 40.76684609790763]},
'geometry_name': 'geom',
'properties': {'name': 'Douglaston',
'stacked': 1,
'annoline1': 'Douglaston',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.7424982072733,
40.76684609790763,
-73.7424982072733,
40.76684609790763]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.156',
'geometry': {'type': 'Point',
'coordinates': [-73.71548118999145, 40.74944079974332]},
'geometry_name': 'geom',
'properties': {'name': 'Glen Oaks',
'stacked': 2,
'annoline1': 'Glen',
'annoline2': 'Oaks',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.71548118999145,
40.74944079974332,
-73.71548118999145,
40.74944079974332]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.157',
'geometry': {'type': 'Point',
'coordinates': [-73.72012814826903, 40.72857318176675]},
'geometry_name': 'geom',
'properties': {'name': 'Bellerose',
'stacked': 1,
'annoline1': 'Bellerose',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.72012814826903,
40.72857318176675,
-73.72012814826903,
40.72857318176675]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.158',
'geometry': {'type': 'Point',
'coordinates': [-73.82087764933566, 40.722578244228046]},
'geometry_name': 'geom',
'properties': {'name': 'Kew Gardens Hills',
'stacked': 3,
'annoline1': 'Kew',
'annoline2': 'Gardens',
'annoline3': 'Hills',
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.82087764933566,
40.722578244228046,
-73.82087764933566,
40.722578244228046]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.159',
'geometry': {'type': 'Point',
'coordinates': [-73.78271337003264, 40.7343944653313]},
'geometry_name': 'geom',
'properties': {'name': 'Fresh Meadows',
'stacked': 2,
'annoline1': 'Fresh',
'annoline2': 'Meadows',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.78271337003264,
40.7343944653313,
-73.78271337003264,
40.7343944653313]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.160',
'geometry': {'type': 'Point',
'coordinates': [-73.81174822458634, 40.71093547252271]},
'geometry_name': 'geom',
'properties': {'name': 'Briarwood',
'stacked': 1,
'annoline1': 'Briarwood',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.81174822458634,
40.71093547252271,
-73.81174822458634,
40.71093547252271]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.161',
'geometry': {'type': 'Point',
'coordinates': [-73.79690165888289, 40.70465736068717]},
'geometry_name': 'geom',
'properties': {'name': 'Jamaica Center',
'stacked': 2,
'annoline1': 'Jamaica',
'annoline2': 'Center',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.79690165888289,
40.70465736068717,
-73.79690165888289,
40.70465736068717]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.162',
'geometry': {'type': 'Point',
'coordinates': [-73.75494976234332, 40.74561857141855]},
'geometry_name': 'geom',
'properties': {'name': 'Oakland Gardens',
'stacked': 2,
'annoline1': 'Oakland',
'annoline2': 'Gardens',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.75494976234332,
40.74561857141855,
-73.75494976234332,
40.74561857141855]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.163',
'geometry': {'type': 'Point',
'coordinates': [-73.73871484578424, 40.718893092167356]},
'geometry_name': 'geom',
'properties': {'name': 'Queens Village',
'stacked': 2,
'annoline1': 'Queens',
'annoline2': 'Village',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.73871484578424,
40.718893092167356,
-73.73871484578424,
40.718893092167356]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.164',
'geometry': {'type': 'Point',
'coordinates': [-73.75925009335594, 40.71124344191904]},
'geometry_name': 'geom',
'properties': {'name': 'Hollis',
'stacked': 1,
'annoline1': 'Hollis',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.75925009335594,
40.71124344191904,
-73.75925009335594,
40.71124344191904]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.165',
'geometry': {'type': 'Point',
'coordinates': [-73.7904261313554, 40.696911253789885]},
'geometry_name': 'geom',
'properties': {'name': 'South Jamaica',
'stacked': 1,
'annoline1': 'South Jamaica',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.7904261313554,
40.696911253789885,
-73.7904261313554,
40.696911253789885]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.166',
'geometry': {'type': 'Point',
'coordinates': [-73.75867603727717, 40.69444538522359]},
'geometry_name': 'geom',
'properties': {'name': 'St. Albans',
'stacked': 1,
'annoline1': 'St. Albans',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.75867603727717,
40.69444538522359,
-73.75867603727717,
40.69444538522359]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.167',
'geometry': {'type': 'Point',
'coordinates': [-73.77258787620906, 40.67521139591733]},
'geometry_name': 'geom',
'properties': {'name': 'Rochdale',
'stacked': 1,
'annoline1': 'Rochdale',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.77258787620906,
40.67521139591733,
-73.77258787620906,
40.67521139591733]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.168',
'geometry': {'type': 'Point',
'coordinates': [-73.76042092682287, 40.666230490368584]},
'geometry_name': 'geom',
'properties': {'name': 'Springfield Gardens',
'stacked': 2,
'annoline1': 'Springfield',
'annoline2': 'Gardens',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.76042092682287,
40.666230490368584,
-73.76042092682287,
40.666230490368584]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.169',
'geometry': {'type': 'Point',
'coordinates': [-73.73526873708026, 40.692774639160845]},
'geometry_name': 'geom',
'properties': {'name': 'Cambria Heights',
'stacked': 2,
'annoline1': 'Cambria',
'annoline2': 'Heights',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.73526873708026,
40.692774639160845,
-73.73526873708026,
40.692774639160845]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.170',
'geometry': {'type': 'Point',
'coordinates': [-73.73526079428278, 40.659816433428084]},
'geometry_name': 'geom',
'properties': {'name': 'Rosedale',
'stacked': 1,
'annoline1': 'Rosedale',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.73526079428278,
40.659816433428084,
-73.73526079428278,
40.659816433428084]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.171',
'geometry': {'type': 'Point',
'coordinates': [-73.75497968043872, 40.603134432500894]},
'geometry_name': 'geom',
'properties': {'name': 'Far Rockaway',
'stacked': 2,
'annoline1': 'Far Rockaway',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.75497968043872,
40.603134432500894,
-73.75497968043872,
40.603134432500894]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.172',
'geometry': {'type': 'Point',
'coordinates': [-73.8200548911032, 40.60302658351238]},
'geometry_name': 'geom',
'properties': {'name': 'Broad Channel',
'stacked': 2,
'annoline1': 'Broad',
'annoline2': 'Channel',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.8200548911032,
40.60302658351238,
-73.8200548911032,
40.60302658351238]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.173',
'geometry': {'type': 'Point',
'coordinates': [-73.92551196994168, 40.55740128845452]},
'geometry_name': 'geom',
'properties': {'name': 'Breezy Point',
'stacked': 2,
'annoline1': 'Breezy',
'annoline2': 'Point',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.92551196994168,
40.55740128845452,
-73.92551196994168,
40.55740128845452]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.174',
'geometry': {'type': 'Point',
'coordinates': [-73.90228960391673, 40.775923015642896]},
'geometry_name': 'geom',
'properties': {'name': 'Steinway',
'stacked': 1,
'annoline1': 'Steinway',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.90228960391673,
40.775923015642896,
-73.90228960391673,
40.775923015642896]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.175',
'geometry': {'type': 'Point',
'coordinates': [-73.80436451720988, 40.79278140360048]},
'geometry_name': 'geom',
'properties': {'name': 'Beechhurst',
'stacked': 1,
'annoline1': 'Beechhurst',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.80436451720988,
40.79278140360048,
-73.80436451720988,
40.79278140360048]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.176',
'geometry': {'type': 'Point',
'coordinates': [-73.7768022262158, 40.782842806245554]},
'geometry_name': 'geom',
'properties': {'name': 'Bay Terrace',
'stacked': 2,
'annoline1': 'Bay',
'annoline2': 'Terrace',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.7768022262158,
40.782842806245554,
-73.7768022262158,
40.782842806245554]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.177',
'geometry': {'type': 'Point',
'coordinates': [-73.77613282391705, 40.595641807368494]},
'geometry_name': 'geom',
'properties': {'name': 'Edgemere',
'stacked': 1,
'annoline1': 'Edgemere',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.77613282391705,
40.595641807368494,
-73.77613282391705,
40.595641807368494]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.178',
'geometry': {'type': 'Point',
'coordinates': [-73.79199233136943, 40.58914394372971]},
'geometry_name': 'geom',
'properties': {'name': 'Arverne',
'stacked': 1,
'annoline1': 'Arverne',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.79199233136943,
40.58914394372971,
-73.79199233136943,
40.58914394372971]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.179',
'geometry': {'type': 'Point',
'coordinates': [-73.82236121088751, 40.582801696845586]},
'geometry_name': 'geom',
'properties': {'name': 'Rockaway Beach',
'stacked': 2,
'annoline1': 'Rockaway',
'annoline2': 'Beach',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.82236121088751,
40.582801696845586,
-73.82236121088751,
40.582801696845586]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.180',
'geometry': {'type': 'Point',
'coordinates': [-73.85754672410827, 40.572036730217015]},
'geometry_name': 'geom',
'properties': {'name': 'Neponsit',
'stacked': 1,
'annoline1': 'Neponsit',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.85754672410827,
40.572036730217015,
-73.85754672410827,
40.572036730217015]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.181',
'geometry': {'type': 'Point',
'coordinates': [-73.81276269135866, 40.764126122614066]},
'geometry_name': 'geom',
'properties': {'name': 'Murray Hill',
'stacked': 2,
'annoline1': 'Murray',
'annoline2': 'Hill',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.81276269135866,
40.764126122614066,
-73.81276269135866,
40.764126122614066]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.182',
'geometry': {'type': 'Point',
'coordinates': [-73.70884705889246, 40.741378421945434]},
'geometry_name': 'geom',
'properties': {'name': 'Floral Park',
'stacked': 1,
'annoline1': 'Floral Park',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.70884705889246,
40.741378421945434,
-73.70884705889246,
40.741378421945434]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.183',
'geometry': {'type': 'Point',
'coordinates': [-73.76714166714729, 40.7209572076444]},
'geometry_name': 'geom',
'properties': {'name': 'Holliswood',
'stacked': 1,
'annoline1': 'Holliswood',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.76714166714729,
40.7209572076444,
-73.76714166714729,
40.7209572076444]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.184',
'geometry': {'type': 'Point',
'coordinates': [-73.7872269693666, 40.71680483014613]},
'geometry_name': 'geom',
'properties': {'name': 'Jamaica Estates',
'stacked': 2,
'annoline1': 'Jamaica',
'annoline2': 'Estates',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.7872269693666,
40.71680483014613,
-73.7872269693666,
40.71680483014613]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.185',
'geometry': {'type': 'Point',
'coordinates': [-73.82580915110559, 40.7445723092867]},
'geometry_name': 'geom',
'properties': {'name': 'Queensboro Hill',
'stacked': 2,
'annoline1': 'Queensboro',
'annoline2': 'Hill',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.82580915110559,
40.7445723092867,
-73.82580915110559,
40.7445723092867]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.186',
'geometry': {'type': 'Point',
'coordinates': [-73.79760300912672, 40.723824901829204]},
'geometry_name': 'geom',
'properties': {'name': 'Hillcrest',
'stacked': 1,
'annoline1': 'Hillcrest',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.79760300912672,
40.723824901829204,
-73.79760300912672,
40.723824901829204]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.187',
'geometry': {'type': 'Point',
'coordinates': [-73.93157506072878, 40.761704526054146]},
'geometry_name': 'geom',
'properties': {'name': 'Ravenswood',
'stacked': 1,
'annoline1': 'Ravenswood',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.93157506072878,
40.761704526054146,
-73.93157506072878,
40.761704526054146]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.188',
'geometry': {'type': 'Point',
'coordinates': [-73.84963782402441, 40.66391841925139]},
'geometry_name': 'geom',
'properties': {'name': 'Lindenwood',
'stacked': 1,
'annoline1': 'Lindenwood',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.84963782402441,
40.66391841925139,
-73.84963782402441,
40.66391841925139]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.189',
'geometry': {'type': 'Point',
'coordinates': [-73.74025607989822, 40.66788389660247]},
'geometry_name': 'geom',
'properties': {'name': 'Laurelton',
'stacked': 1,
'annoline1': 'Laurelton',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.74025607989822,
40.66788389660247,
-73.74025607989822,
40.66788389660247]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.190',
'geometry': {'type': 'Point',
'coordinates': [-73.8625247141374, 40.736074570830795]},
'geometry_name': 'geom',
'properties': {'name': 'Lefrak City',
'stacked': 2,
'annoline1': 'Lefrak',
'annoline2': 'City',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.8625247141374,
40.736074570830795,
-73.8625247141374,
40.736074570830795]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.191',
'geometry': {'type': 'Point',
'coordinates': [-73.8540175039252, 40.57615556543109]},
'geometry_name': 'geom',
'properties': {'name': 'Belle Harbor',
'stacked': 1,
'annoline1': 'Belle Harbor',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.8540175039252,
40.57615556543109,
-73.8540175039252,
40.57615556543109]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.192',
'geometry': {'type': 'Point',
'coordinates': [-73.84153370226186, 40.58034295646131]},
'geometry_name': 'geom',
'properties': {'name': 'Rockaway Park',
'stacked': 1,
'annoline1': 'Rockaway Park',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.84153370226186,
40.58034295646131,
-73.84153370226186,
40.58034295646131]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.193',
'geometry': {'type': 'Point',
'coordinates': [-73.79664750844047, 40.59771061565768]},
'geometry_name': 'geom',
'properties': {'name': 'Somerville',
'stacked': 1,
'annoline1': 'Somerville',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.79664750844047,
40.59771061565768,
-73.79664750844047,
40.59771061565768]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.194',
'geometry': {'type': 'Point',
'coordinates': [-73.75175310731153, 40.66000322733613]},
'geometry_name': 'geom',
'properties': {'name': 'Brookville',
'stacked': 1,
'annoline1': 'Brookville',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.75175310731153,
40.66000322733613,
-73.75175310731153,
40.66000322733613]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.195',
'geometry': {'type': 'Point',
'coordinates': [-73.73889198912481, 40.73301404027834]},
'geometry_name': 'geom',
'properties': {'name': 'Bellaire',
'stacked': 1,
'annoline1': 'Bellaire',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.73889198912481,
40.73301404027834,
-73.73889198912481,
40.73301404027834]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.196',
'geometry': {'type': 'Point',
'coordinates': [-73.85751790676447, 40.7540709990489]},
'geometry_name': 'geom',
'properties': {'name': 'North Corona',
'stacked': 2,
'annoline1': 'North',
'annoline2': 'Corona',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.85751790676447,
40.7540709990489,
-73.85751790676447,
40.7540709990489]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.197',
'geometry': {'type': 'Point',
'coordinates': [-73.8410221123401, 40.7146110815117]},
'geometry_name': 'geom',
'properties': {'name': 'Forest Hills Gardens',
'stacked': 3,
'annoline1': 'Forest',
'annoline2': 'Hills',
'annoline3': 'Gardens',
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.8410221123401,
40.7146110815117,
-73.8410221123401,
40.7146110815117]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.198',
'geometry': {'type': 'Point',
'coordinates': [-74.07935312512797, 40.6449815710044]},
'geometry_name': 'geom',
'properties': {'name': 'St. George',
'stacked': 2,
'annoline1': 'St.',
'annoline2': 'George',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Staten Island',
'bbox': [-74.07935312512797,
40.6449815710044,
-74.07935312512797,
40.6449815710044]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.199',
'geometry': {'type': 'Point',
'coordinates': [-74.08701650516625, 40.64061455913511]},
'geometry_name': 'geom',
'properties': {'name': 'New Brighton',
'stacked': 2,
'annoline1': 'New',
'annoline2': 'Brighton',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Staten Island',
'bbox': [-74.08701650516625,
40.64061455913511,
-74.08701650516625,
40.64061455913511]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.200',
'geometry': {'type': 'Point',
'coordinates': [-74.07790192660066, 40.62692762538176]},
'geometry_name': 'geom',
'properties': {'name': 'Stapleton',
'stacked': 1,
'annoline1': 'Stapleton',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Staten Island',
'bbox': [-74.07790192660066,
40.62692762538176,
-74.07790192660066,
40.62692762538176]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.201',
'geometry': {'type': 'Point',
'coordinates': [-74.06980526716141, 40.61530494652761]},
'geometry_name': 'geom',
'properties': {'name': 'Rosebank',
'stacked': 1,
'annoline1': 'Rosebank',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Staten Island',
'bbox': [-74.06980526716141,
40.61530494652761,
-74.06980526716141,
40.61530494652761]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.202',
'geometry': {'type': 'Point',
'coordinates': [-74.1071817826561, 40.63187892654607]},
'geometry_name': 'geom',
'properties': {'name': 'West Brighton',
'stacked': 2,
'annoline1': 'West',
'annoline2': 'Brighton',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Staten Island',
'bbox': [-74.1071817826561,
40.63187892654607,
-74.1071817826561,
40.63187892654607]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.203',
'geometry': {'type': 'Point',
'coordinates': [-74.08724819983729, 40.624184791313006]},
'geometry_name': 'geom',
'properties': {'name': 'Grymes Hill',
'stacked': 2,
'annoline1': 'Grymes',
'annoline2': 'Hill',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Staten Island',
'bbox': [-74.08724819983729,
40.624184791313006,
-74.08724819983729,
40.624184791313006]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.204',
'geometry': {'type': 'Point',
'coordinates': [-74.1113288180088, 40.59706851814673]},
'geometry_name': 'geom',
'properties': {'name': 'Todt Hill',
'stacked': 2,
'annoline1': 'Todt',
'annoline2': 'Hill',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Staten Island',
'bbox': [-74.1113288180088,
40.59706851814673,
-74.1113288180088,
40.59706851814673]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.205',
'geometry': {'type': 'Point',
'coordinates': [-74.0795529253982, 40.58024741350956]},
'geometry_name': 'geom',
'properties': {'name': 'South Beach',
'stacked': 2,
'annoline1': 'South',
'annoline2': 'Beach',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Staten Island',
'bbox': [-74.0795529253982,
40.58024741350956,
-74.0795529253982,
40.58024741350956]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.206',
'geometry': {'type': 'Point',
'coordinates': [-74.12943426797008, 40.63366930554365]},
'geometry_name': 'geom',
'properties': {'name': 'Port Richmond',
'stacked': 2,
'annoline1': 'Port',
'annoline2': 'Richmond',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Staten Island',
'bbox': [-74.12943426797008,
40.63366930554365,
-74.12943426797008,
40.63366930554365]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.207',
'geometry': {'type': 'Point',
'coordinates': [-74.15008537046981, 40.632546390481124]},
'geometry_name': 'geom',
'properties': {'name': "Mariner's Harbor",
'stacked': 2,
'annoline1': "Mariner's",
'annoline2': 'Harbor',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Staten Island',
'bbox': [-74.15008537046981,
40.632546390481124,
-74.15008537046981,
40.632546390481124]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.208',
'geometry': {'type': 'Point',
'coordinates': [-74.17464532993542, 40.63968297845542]},
'geometry_name': 'geom',
'properties': {'name': 'Port Ivory',
'stacked': 2,
'annoline1': 'Port',
'annoline2': 'Ivory',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Staten Island',
'bbox': [-74.17464532993542,
40.63968297845542,
-74.17464532993542,
40.63968297845542]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.209',
'geometry': {'type': 'Point',
'coordinates': [-74.11918058534842, 40.61333593766742]},
'geometry_name': 'geom',
'properties': {'name': 'Castleton Corners',
'stacked': 2,
'annoline1': 'Castleton',
'annoline2': 'Corners',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Staten Island',
'bbox': [-74.11918058534842,
40.61333593766742,
-74.11918058534842,
40.61333593766742]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.210',
'geometry': {'type': 'Point',
'coordinates': [-74.16496031329827, 40.594252379161695]},
'geometry_name': 'geom',
'properties': {'name': 'New Springville',
'stacked': 2,
'annoline1': 'New',
'annoline2': 'Springville',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Staten Island',
'bbox': [-74.16496031329827,
40.594252379161695,
-74.16496031329827,
40.594252379161695]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.211',
'geometry': {'type': 'Point',
'coordinates': [-74.19073717538116, 40.58631375103281]},
'geometry_name': 'geom',
'properties': {'name': 'Travis',
'stacked': 1,
'annoline1': 'Travis',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Staten Island',
'bbox': [-74.19073717538116,
40.58631375103281,
-74.19073717538116,
40.58631375103281]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.212',
'geometry': {'type': 'Point',
'coordinates': [-74.1164794360638, 40.57257231820632]},
'geometry_name': 'geom',
'properties': {'name': 'New Dorp',
'stacked': 2,
'annoline1': 'New',
'annoline2': 'Dorp',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Staten Island',
'bbox': [-74.1164794360638,
40.57257231820632,
-74.1164794360638,
40.57257231820632]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.213',
'geometry': {'type': 'Point',
'coordinates': [-74.12156593771896, 40.5584622432888]},
'geometry_name': 'geom',
'properties': {'name': 'Oakwood',
'stacked': 1,
'annoline1': 'Oakwood',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Staten Island',
'bbox': [-74.12156593771896,
40.5584622432888,
-74.12156593771896,
40.5584622432888]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.214',
'geometry': {'type': 'Point',
'coordinates': [-74.14932381490992, 40.549480228713605]},
'geometry_name': 'geom',
'properties': {'name': 'Great Kills',
'stacked': 2,
'annoline1': 'Great',
'annoline2': 'Kills',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Staten Island',
'bbox': [-74.14932381490992,
40.549480228713605,
-74.14932381490992,
40.549480228713605]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.215',
'geometry': {'type': 'Point',
'coordinates': [-74.1643308041936, 40.542230747450745]},
'geometry_name': 'geom',
'properties': {'name': 'Eltingville',
'stacked': 1,
'annoline1': 'Eltingville',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Staten Island',
'bbox': [-74.1643308041936,
40.542230747450745,
-74.1643308041936,
40.542230747450745]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.216',
'geometry': {'type': 'Point',
'coordinates': [-74.17854866165878, 40.53811417474507]},
'geometry_name': 'geom',
'properties': {'name': 'Annadale',
'stacked': 1,
'annoline1': 'Annadale',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Staten Island',
'bbox': [-74.17854866165878,
40.53811417474507,
-74.17854866165878,
40.53811417474507]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.217',
'geometry': {'type': 'Point',
'coordinates': [-74.20524582480326, 40.541967622888755]},
'geometry_name': 'geom',
'properties': {'name': 'Woodrow',
'stacked': 1,
'annoline1': 'Woodrow',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Staten Island',
'bbox': [-74.20524582480326,
40.541967622888755,
-74.20524582480326,
40.541967622888755]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.218',
'geometry': {'type': 'Point',
'coordinates': [-74.24656934235283, 40.50533376115642]},
'geometry_name': 'geom',
'properties': {'name': 'Tottenville',
'stacked': 1,
'annoline1': 'Tottenville',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Staten Island',
'bbox': [-74.24656934235283,
40.50533376115642,
-74.24656934235283,
40.50533376115642]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.219',
'geometry': {'type': 'Point',
'coordinates': [-74.08055351790115, 40.637316067110326]},
'geometry_name': 'geom',
'properties': {'name': 'Tompkinsville',
'stacked': 1,
'annoline1': 'Tompkinsville',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Staten Island',
'bbox': [-74.08055351790115,
40.637316067110326,
-74.08055351790115,
40.637316067110326]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.220',
'geometry': {'type': 'Point',
'coordinates': [-74.09629029235458, 40.61919310792676]},
'geometry_name': 'geom',
'properties': {'name': 'Silver Lake',
'stacked': 2,
'annoline1': 'Silver',
'annoline2': 'Lake',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Staten Island',
'bbox': [-74.09629029235458,
40.61919310792676,
-74.09629029235458,
40.61919310792676]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.221',
'geometry': {'type': 'Point',
'coordinates': [-74.0971255217853, 40.61276015756489]},
'geometry_name': 'geom',
'properties': {'name': 'Sunnyside',
'stacked': 1,
'annoline1': 'Sunnyside',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Staten Island',
'bbox': [-74.0971255217853,
40.61276015756489,
-74.0971255217853,
40.61276015756489]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.222',
'geometry': {'type': 'Point',
'coordinates': [-73.96101312466779, 40.643675183340974]},
'geometry_name': 'geom',
'properties': {'name': 'Ditmas Park',
'stacked': 2,
'annoline1': 'Ditmas',
'annoline2': 'Park',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Brooklyn',
'bbox': [-73.96101312466779,
40.643675183340974,
-73.96101312466779,
40.643675183340974]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.223',
'geometry': {'type': 'Point',
'coordinates': [-73.93718680559314, 40.66094656188111]},
'geometry_name': 'geom',
'properties': {'name': 'Wingate',
'stacked': 1,
'annoline1': 'Wingate',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Brooklyn',
'bbox': [-73.93718680559314,
40.66094656188111,
-73.93718680559314,
40.66094656188111]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.224',
'geometry': {'type': 'Point',
'coordinates': [-73.92688212616955, 40.655572313280764]},
'geometry_name': 'geom',
'properties': {'name': 'Rugby',
'stacked': 1,
'annoline1': 'Rugby',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Brooklyn',
'bbox': [-73.92688212616955,
40.655572313280764,
-73.92688212616955,
40.655572313280764]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.225',
'geometry': {'type': 'Point',
'coordinates': [-74.08015734936296, 40.60919044434558]},
'geometry_name': 'geom',
'properties': {'name': 'Park Hill',
'stacked': 2,
'annoline1': 'Park',
'annoline2': 'Hill',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Staten Island',
'bbox': [-74.08015734936296,
40.60919044434558,
-74.08015734936296,
40.60919044434558]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.226',
'geometry': {'type': 'Point',
'coordinates': [-74.13304143951704, 40.62109047275409]},
'geometry_name': 'geom',
'properties': {'name': 'Westerleigh',
'stacked': 1,
'annoline1': 'Westerleigh',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Staten Island',
'bbox': [-74.13304143951704,
40.62109047275409,
-74.13304143951704,
40.62109047275409]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.227',
'geometry': {'type': 'Point',
'coordinates': [-74.15315246387762, 40.620171512231884]},
'geometry_name': 'geom',
'properties': {'name': 'Graniteville',
'stacked': 1,
'annoline1': 'Graniteville',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Staten Island',
'bbox': [-74.15315246387762,
40.620171512231884,
-74.15315246387762,
40.620171512231884]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.228',
'geometry': {'type': 'Point',
'coordinates': [-74.16510420241124, 40.63532509911492]},
'geometry_name': 'geom',
'properties': {'name': 'Arlington',
'stacked': 1,
'annoline1': 'Arlington',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Staten Island',
'bbox': [-74.16510420241124,
40.63532509911492,
-74.16510420241124,
40.63532509911492]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.229',
'geometry': {'type': 'Point',
'coordinates': [-74.06712363225574, 40.596312571276734]},
'geometry_name': 'geom',
'properties': {'name': 'Arrochar',
'stacked': 1,
'annoline1': 'Arrochar',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Staten Island',
'bbox': [-74.06712363225574,
40.596312571276734,
-74.06712363225574,
40.596312571276734]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.230',
'geometry': {'type': 'Point',
'coordinates': [-74.0766743627905, 40.59826835959991]},
'geometry_name': 'geom',
'properties': {'name': 'Grasmere',
'stacked': 1,
'annoline1': 'Grasmere',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Staten Island',
'bbox': [-74.0766743627905,
40.59826835959991,
-74.0766743627905,
40.59826835959991]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.231',
'geometry': {'type': 'Point',
'coordinates': [-74.08751118005578, 40.59632891379513]},
'geometry_name': 'geom',
'properties': {'name': 'Old Town',
'stacked': 2,
'annoline1': 'Old',
'annoline2': 'Town',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Staten Island',
'bbox': [-74.08751118005578,
40.59632891379513,
-74.08751118005578,
40.59632891379513]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.232',
'geometry': {'type': 'Point',
'coordinates': [-74.09639905312521, 40.588672948199275]},
'geometry_name': 'geom',
'properties': {'name': 'Dongan Hills',
'stacked': 2,
'annoline1': 'Dongan',
'annoline2': 'Hills',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Staten Island',
'bbox': [-74.09639905312521,
40.588672948199275,
-74.09639905312521,
40.588672948199275]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.233',
'geometry': {'type': 'Point',
'coordinates': [-74.09348266303591, 40.57352690574283]},
'geometry_name': 'geom',
'properties': {'name': 'Midland Beach',
'stacked': 2,
'annoline1': 'Midland',
'annoline2': 'Beach',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Staten Island',
'bbox': [-74.09348266303591,
40.57352690574283,
-74.09348266303591,
40.57352690574283]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.234',
'geometry': {'type': 'Point',
'coordinates': [-74.10585598545434, 40.57621558711788]},
'geometry_name': 'geom',
'properties': {'name': 'Grant City',
'stacked': 2,
'annoline1': 'Grant',
'annoline2': 'City',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Staten Island',
'bbox': [-74.10585598545434,
40.57621558711788,
-74.10585598545434,
40.57621558711788]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.235',
'geometry': {'type': 'Point',
'coordinates': [-74.10432707469124, 40.56425549307335]},
'geometry_name': 'geom',
'properties': {'name': 'New Dorp Beach',
'stacked': 3,
'annoline1': 'New',
'annoline2': 'Dorp',
'annoline3': 'Beach',
'annoangle': 0.0,
'borough': 'Staten Island',
'bbox': [-74.10432707469124,
40.56425549307335,
-74.10432707469124,
40.56425549307335]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.236',
'geometry': {'type': 'Point',
'coordinates': [-74.13916622175768, 40.55398800858462]},
'geometry_name': 'geom',
'properties': {'name': 'Bay Terrace',
'stacked': 2,
'annoline1': 'Bay',
'annoline2': 'Terrace',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Staten Island',
'bbox': [-74.13916622175768,
40.55398800858462,
-74.13916622175768,
40.55398800858462]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.237',
'geometry': {'type': 'Point',
'coordinates': [-74.19174105747814, 40.531911920489605]},
'geometry_name': 'geom',
'properties': {'name': 'Huguenot',
'stacked': 1,
'annoline1': 'Huguenot',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Staten Island',
'bbox': [-74.19174105747814,
40.531911920489605,
-74.19174105747814,
40.531911920489605]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.238',
'geometry': {'type': 'Point',
'coordinates': [-74.21983106616777, 40.524699376118136]},
'geometry_name': 'geom',
'properties': {'name': 'Pleasant Plains',
'stacked': 2,
'annoline1': 'Pleasant',
'annoline2': 'Plains',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Staten Island',
'bbox': [-74.21983106616777,
40.524699376118136,
-74.21983106616777,
40.524699376118136]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.239',
'geometry': {'type': 'Point',
'coordinates': [-74.22950350260027, 40.50608165346305]},
'geometry_name': 'geom',
'properties': {'name': 'Butler Manor',
'stacked': 2,
'annoline1': 'Butler',
'annoline2': 'Manor',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Staten Island',
'bbox': [-74.22950350260027,
40.50608165346305,
-74.22950350260027,
40.50608165346305]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.240',
'geometry': {'type': 'Point',
'coordinates': [-74.23215775896526, 40.53053148283314]},
'geometry_name': 'geom',
'properties': {'name': 'Charleston',
'stacked': 1,
'annoline1': 'Charleston',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Staten Island',
'bbox': [-74.23215775896526,
40.53053148283314,
-74.23215775896526,
40.53053148283314]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.241',
'geometry': {'type': 'Point',
'coordinates': [-74.21572851113952, 40.54940400650072]},
'geometry_name': 'geom',
'properties': {'name': 'Rossville',
'stacked': 1,
'annoline1': 'Rossville',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Staten Island',
'bbox': [-74.21572851113952,
40.54940400650072,
-74.21572851113952,
40.54940400650072]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.242',
'geometry': {'type': 'Point',
'coordinates': [-74.18588674583893, 40.54928582278321]},
'geometry_name': 'geom',
'properties': {'name': 'Arden Heights',
'stacked': 2,
'annoline1': 'Arden',
'annoline2': 'Heights',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Staten Island',
'bbox': [-74.18588674583893,
40.54928582278321,
-74.18588674583893,
40.54928582278321]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.243',
'geometry': {'type': 'Point',
'coordinates': [-74.17079414786092, 40.555295236173194]},
'geometry_name': 'geom',
'properties': {'name': 'Greenridge',
'stacked': 1,
'annoline1': 'Greenridge',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Staten Island',
'bbox': [-74.17079414786092,
40.555295236173194,
-74.17079414786092,
40.555295236173194]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.244',
'geometry': {'type': 'Point',
'coordinates': [-74.15902208156601, 40.58913894875281]},
'geometry_name': 'geom',
'properties': {'name': 'Heartland Village',
'stacked': 2,
'annoline1': 'Heartland',
'annoline2': 'Village',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Staten Island',
'bbox': [-74.15902208156601,
40.58913894875281,
-74.15902208156601,
40.58913894875281]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.245',
'geometry': {'type': 'Point',
'coordinates': [-74.1895604551969, 40.59472602746295]},
'geometry_name': 'geom',
'properties': {'name': 'Chelsea',
'stacked': 1,
'annoline1': 'Chelsea',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Staten Island',
'bbox': [-74.1895604551969,
40.59472602746295,
-74.1895604551969,
40.59472602746295]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.246',
'geometry': {'type': 'Point',
'coordinates': [-74.18725638381567, 40.60577868452358]},
'geometry_name': 'geom',
'properties': {'name': 'Bloomfield',
'stacked': 1,
'annoline1': 'Bloomfield',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Staten Island',
'bbox': [-74.18725638381567,
40.60577868452358,
-74.18725638381567,
40.60577868452358]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.247',
'geometry': {'type': 'Point',
'coordinates': [-74.15940948657122, 40.6095918004203]},
'geometry_name': 'geom',
'properties': {'name': 'Bulls Head',
'stacked': 2,
'annoline1': 'Bulls',
'annoline2': 'Head',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Staten Island',
'bbox': [-74.15940948657122,
40.6095918004203,
-74.15940948657122,
40.6095918004203]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.248',
'geometry': {'type': 'Point',
'coordinates': [-73.95325646837112, 40.7826825671257]},
'geometry_name': 'geom',
'properties': {'name': 'Carnegie Hill',
'stacked': 2,
'annoline1': 'Carnegie',
'annoline2': 'Hill',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Manhattan',
'bbox': [-73.95325646837112,
40.7826825671257,
-73.95325646837112,
40.7826825671257]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.249',
'geometry': {'type': 'Point',
'coordinates': [-73.98843368023597, 40.72325901885768]},
'geometry_name': 'geom',
'properties': {'name': 'Noho',
'stacked': 1,
'annoline1': 'Noho',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Manhattan',
'bbox': [-73.98843368023597,
40.72325901885768,
-73.98843368023597,
40.72325901885768]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.250',
'geometry': {'type': 'Point',
'coordinates': [-74.00541529873355, 40.71522892046282]},
'geometry_name': 'geom',
'properties': {'name': 'Civic Center',
'stacked': 2,
'annoline1': 'Civic',
'annoline2': 'Center',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Manhattan',
'bbox': [-74.00541529873355,
40.71522892046282,
-74.00541529873355,
40.71522892046282]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.251',
'geometry': {'type': 'Point',
'coordinates': [-73.98871313285247, 40.7485096643122]},
'geometry_name': 'geom',
'properties': {'name': 'Midtown South',
'stacked': 2,
'annoline1': 'Midtown',
'annoline2': 'South',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Manhattan',
'bbox': [-73.98871313285247,
40.7485096643122,
-73.98871313285247,
40.7485096643122]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.252',
'geometry': {'type': 'Point',
'coordinates': [-74.1340572986257, 40.56960594275505]},
'geometry_name': 'geom',
'properties': {'name': 'Richmond Town',
'stacked': 2,
'annoline1': 'Richmond',
'annoline2': 'Town',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Staten Island',
'bbox': [-74.1340572986257,
40.56960594275505,
-74.1340572986257,
40.56960594275505]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.253',
'geometry': {'type': 'Point',
'coordinates': [-74.06667766061771, 40.60971934079284]},
'geometry_name': 'geom',
'properties': {'name': 'Shore Acres',
'stacked': 2,
'annoline1': 'Shore',
'annoline2': 'Acres',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Staten Island',
'bbox': [-74.06667766061771,
40.60971934079284,
-74.06667766061771,
40.60971934079284]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.254',
'geometry': {'type': 'Point',
'coordinates': [-74.072642445484, 40.61917845202843]},
'geometry_name': 'geom',
'properties': {'name': 'Clifton',
'stacked': 1,
'annoline1': 'Clifton',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Staten Island',
'bbox': [-74.072642445484,
40.61917845202843,
-74.072642445484,
40.61917845202843]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.255',
'geometry': {'type': 'Point',
'coordinates': [-74.08402364740358, 40.6044731896879]},
'geometry_name': 'geom',
'properties': {'name': 'Concord',
'stacked': 1,
'annoline1': 'Concord',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Staten Island',
'bbox': [-74.08402364740358,
40.6044731896879,
-74.08402364740358,
40.6044731896879]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.256',
'geometry': {'type': 'Point',
'coordinates': [-74.09776206972522, 40.606794394801]},
'geometry_name': 'geom',
'properties': {'name': 'Emerson Hill',
'stacked': 2,
'annoline1': 'Emerson',
'annoline2': 'Hill',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Staten Island',
'bbox': [-74.09776206972522,
40.606794394801,
-74.09776206972522,
40.606794394801]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.257',
'geometry': {'type': 'Point',
'coordinates': [-74.09805062373887, 40.63563000681151]},
'geometry_name': 'geom',
'properties': {'name': 'Randall Manor',
'stacked': 2,
'annoline1': 'Randall',
'annoline2': 'Manor',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Staten Island',
'bbox': [-74.09805062373887,
40.63563000681151,
-74.09805062373887,
40.63563000681151]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.258',
'geometry': {'type': 'Point',
'coordinates': [-74.18622331749823, 40.63843283794795]},
'geometry_name': 'geom',
'properties': {'name': 'Howland Hook',
'stacked': 2,
'annoline1': 'Howland',
'annoline2': 'Hook',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Staten Island',
'bbox': [-74.18622331749823,
40.63843283794795,
-74.18622331749823,
40.63843283794795]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.259',
'geometry': {'type': 'Point',
'coordinates': [-74.1418167896889, 40.630146741193826]},
'geometry_name': 'geom',
'properties': {'name': 'Elm Park',
'stacked': 2,
'annoline1': 'Elm',
'annoline2': 'Park',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Staten Island',
'bbox': [-74.1418167896889,
40.630146741193826,
-74.1418167896889,
40.630146741193826]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.260',
'geometry': {'type': 'Point',
'coordinates': [-73.91665331978048, 40.652117451793494]},
'geometry_name': 'geom',
'properties': {'name': 'Remsen Village',
'stacked': 2,
'annoline1': 'Remsen',
'annoline2': 'Village',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Brooklyn',
'bbox': [-73.91665331978048,
40.652117451793494,
-73.91665331978048,
40.652117451793494]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.261',
'geometry': {'type': 'Point',
'coordinates': [-73.88511776379292, 40.6627442796966]},
'geometry_name': 'geom',
'properties': {'name': 'New Lots',
'stacked': 2,
'annoline1': 'New',
'annoline2': 'Lots',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Brooklyn',
'bbox': [-73.88511776379292,
40.6627442796966,
-73.88511776379292,
40.6627442796966]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.262',
'geometry': {'type': 'Point',
'coordinates': [-73.90233474295836, 40.63131755039667]},
'geometry_name': 'geom',
'properties': {'name': 'Paerdegat Basin',
'stacked': 2,
'annoline1': 'Paerdegat',
'annoline2': 'Basin',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Brooklyn',
'bbox': [-73.90233474295836,
40.63131755039667,
-73.90233474295836,
40.63131755039667]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.263',
'geometry': {'type': 'Point',
'coordinates': [-73.91515391550404, 40.61597423962336]},
'geometry_name': 'geom',
'properties': {'name': 'Mill Basin',
'stacked': 2,
'annoline1': 'Mill',
'annoline2': 'Basin',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Brooklyn',
'bbox': [-73.91515391550404,
40.61597423962336,
-73.91515391550404,
40.61597423962336]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.264',
'geometry': {'type': 'Point',
'coordinates': [-73.79646462081593, 40.71145964370482]},
'geometry_name': 'geom',
'properties': {'name': 'Jamaica Hills',
'stacked': 2,
'annoline1': 'Jamaica',
'annoline2': 'Hills',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.79646462081593,
40.71145964370482,
-73.79646462081593,
40.71145964370482]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.265',
'geometry': {'type': 'Point',
'coordinates': [-73.79671678028349, 40.73350025429757]},
'geometry_name': 'geom',
'properties': {'name': 'Utopia',
'stacked': 1,
'annoline1': 'Utopia',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.79671678028349,
40.73350025429757,
-73.79671678028349,
40.73350025429757]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.266',
'geometry': {'type': 'Point',
'coordinates': [-73.80486120040537, 40.73493618075478]},
'geometry_name': 'geom',
'properties': {'name': 'Pomonok',
'stacked': 1,
'annoline1': 'Pomonok',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.80486120040537,
40.73493618075478,
-73.80486120040537,
40.73493618075478]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.267',
'geometry': {'type': 'Point',
'coordinates': [-73.89467996270574, 40.7703173929982]},
'geometry_name': 'geom',
'properties': {'name': 'Astoria Heights',
'stacked': 2,
'annoline1': 'Astoria',
'annoline2': 'Heights',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.89467996270574,
40.7703173929982,
-73.89467996270574,
40.7703173929982]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.268',
'geometry': {'type': 'Point',
'coordinates': [-73.90119903387667, 40.83142834161548]},
'geometry_name': 'geom',
'properties': {'name': 'Claremont Village',
'stacked': 2,
'annoline1': 'Claremont',
'annoline2': 'Village',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Bronx',
'bbox': [-73.90119903387667,
40.83142834161548,
-73.90119903387667,
40.83142834161548]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.269',
'geometry': {'type': 'Point',
'coordinates': [-73.91584652759009, 40.824780490842905]},
'geometry_name': 'geom',
'properties': {'name': 'Concourse Village',
'stacked': 2,
'annoline1': 'Concourse',
'annoline2': 'Village',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Bronx',
'bbox': [-73.91584652759009,
40.824780490842905,
-73.91584652759009,
40.824780490842905]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.270',
'geometry': {'type': 'Point',
'coordinates': [-73.91655551964419, 40.84382617671654]},
'geometry_name': 'geom',
'properties': {'name': 'Mount Eden',
'stacked': 2,
'annoline1': 'Mount',
'annoline2': 'Eden',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Bronx',
'bbox': [-73.91655551964419,
40.84382617671654,
-73.91655551964419,
40.84382617671654]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.271',
'geometry': {'type': 'Point',
'coordinates': [-73.90829930881988, 40.84884160724665]},
'geometry_name': 'geom',
'properties': {'name': 'Mount Hope',
'stacked': 2,
'annoline1': 'Mount',
'annoline2': 'Hope',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Bronx',
'bbox': [-73.90829930881988,
40.84884160724665,
-73.90829930881988,
40.84884160724665]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.272',
'geometry': {'type': 'Point',
'coordinates': [-73.96355614094303, 40.76028033131374]},
'geometry_name': 'geom',
'properties': {'name': 'Sutton Place',
'stacked': 2,
'annoline1': 'Sutton',
'annoline2': 'Place',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Manhattan',
'bbox': [-73.96355614094303,
40.76028033131374,
-73.96355614094303,
40.76028033131374]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.273',
'geometry': {'type': 'Point',
'coordinates': [-73.95386782130745, 40.743414090073536]},
'geometry_name': 'geom',
'properties': {'name': 'Hunters Point',
'stacked': 2,
'annoline1': 'Hunters',
'annoline2': 'Point',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.95386782130745,
40.743414090073536,
-73.95386782130745,
40.743414090073536]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.274',
'geometry': {'type': 'Point',
'coordinates': [-73.96770824581834, 40.75204236950722]},
'geometry_name': 'geom',
'properties': {'name': 'Turtle Bay',
'stacked': 2,
'annoline1': 'Turtle',
'annoline2': 'Bay',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Manhattan',
'bbox': [-73.96770824581834,
40.75204236950722,
-73.96770824581834,
40.75204236950722]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.275',
'geometry': {'type': 'Point',
'coordinates': [-73.97121928722265, 40.746917410740195]},
'geometry_name': 'geom',
'properties': {'name': 'Tudor City',
'stacked': 2,
'annoline1': 'Tudor',
'annoline2': 'City',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Manhattan',
'bbox': [-73.97121928722265,
40.746917410740195,
-73.97121928722265,
40.746917410740195]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.276',
'geometry': {'type': 'Point',
'coordinates': [-73.97405170469203, 40.73099955477061]},
'geometry_name': 'geom',
'properties': {'name': 'Stuyvesant Town',
'stacked': 2,
'annoline1': 'Stuyvesant',
'annoline2': 'Town',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Manhattan',
'bbox': [-73.97405170469203,
40.73099955477061,
-73.97405170469203,
40.73099955477061]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.277',
'geometry': {'type': 'Point',
'coordinates': [-73.9909471052826, 40.739673047638426]},
'geometry_name': 'geom',
'properties': {'name': 'Flatiron',
'stacked': 1,
'annoline1': 'Flatiron',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Manhattan',
'bbox': [-73.9909471052826,
40.739673047638426,
-73.9909471052826,
40.739673047638426]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.278',
'geometry': {'type': 'Point',
'coordinates': [-73.91819286431682, 40.74565180608076]},
'geometry_name': 'geom',
'properties': {'name': 'Sunnyside Gardens',
'stacked': 2,
'annoline1': 'Sunnyside',
'annoline2': 'Gardens',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.91819286431682,
40.74565180608076,
-73.91819286431682,
40.74565180608076]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.279',
'geometry': {'type': 'Point',
'coordinates': [-73.93244235260178, 40.73725071694497]},
'geometry_name': 'geom',
'properties': {'name': 'Blissville',
'stacked': 1,
'annoline1': 'Blissville',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.93244235260178,
40.73725071694497,
-73.93244235260178,
40.73725071694497]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.280',
'geometry': {'type': 'Point',
'coordinates': [-73.99550751888415, 40.70328109093014]},
'geometry_name': 'geom',
'properties': {'name': 'Fulton Ferry',
'stacked': 2,
'annoline1': 'Fulton',
'annoline2': 'Ferry',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Brooklyn',
'bbox': [-73.99550751888415,
40.70328109093014,
-73.99550751888415,
40.70328109093014]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.281',
'geometry': {'type': 'Point',
'coordinates': [-73.98111603592393, 40.70332149882874]},
'geometry_name': 'geom',
'properties': {'name': 'Vinegar Hill',
'stacked': 2,
'annoline1': 'Vinegar',
'annoline2': 'Hill',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Brooklyn',
'bbox': [-73.98111603592393,
40.70332149882874,
-73.98111603592393,
40.70332149882874]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.282',
'geometry': {'type': 'Point',
'coordinates': [-73.93053108817338, 40.67503986503237]},
'geometry_name': 'geom',
'properties': {'name': 'Weeksville',
'stacked': 1,
'annoline1': 'Weeksville',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Brooklyn',
'bbox': [-73.93053108817338,
40.67503986503237,
-73.93053108817338,
40.67503986503237]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.283',
'geometry': {'type': 'Point',
'coordinates': [-73.90331684852599, 40.67786104769531]},
'geometry_name': 'geom',
'properties': {'name': 'Broadway Junction',
'stacked': 2,
'annoline1': 'Broadway',
'annoline2': 'Junction',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Brooklyn',
'bbox': [-73.90331684852599,
40.67786104769531,
-73.90331684852599,
40.67786104769531]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.284',
'geometry': {'type': 'Point',
'coordinates': [-73.9887528074504, 40.70317632822692]},
'geometry_name': 'geom',
'properties': {'name': 'Dumbo',
'stacked': 1,
'annoline1': 'Dumbo',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Brooklyn',
'bbox': [-73.9887528074504,
40.70317632822692,
-73.9887528074504,
40.70317632822692]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.285',
'geometry': {'type': 'Point',
'coordinates': [-74.12059399718001, 40.60180957631444]},
'geometry_name': 'geom',
'properties': {'name': 'Manor Heights',
'stacked': 2,
'annoline1': 'Manor',
'annoline2': 'Heights',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Staten Island',
'bbox': [-74.12059399718001,
40.60180957631444,
-74.12059399718001,
40.60180957631444]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.286',
'geometry': {'type': 'Point',
'coordinates': [-74.13208447484298, 40.60370692627371]},
'geometry_name': 'geom',
'properties': {'name': 'Willowbrook',
'stacked': 1,
'annoline1': 'Willowbrook',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Staten Island',
'bbox': [-74.13208447484298,
40.60370692627371,
-74.13208447484298,
40.60370692627371]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.287',
'geometry': {'type': 'Point',
'coordinates': [-74.21776636068567, 40.541139922091766]},
'geometry_name': 'geom',
'properties': {'name': 'Sandy Ground',
'stacked': 2,
'annoline1': 'Sandy',
'annoline2': 'Ground',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Staten Island',
'bbox': [-74.21776636068567,
40.541139922091766,
-74.21776636068567,
40.541139922091766]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.288',
'geometry': {'type': 'Point',
'coordinates': [-74.12727240604946, 40.579118742961214]},
'geometry_name': 'geom',
'properties': {'name': 'Egbertville',
'stacked': 1,
'annoline1': 'Egbertville',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Staten Island',
'bbox': [-74.12727240604946,
40.579118742961214,
-74.12727240604946,
40.579118742961214]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.289',
'geometry': {'type': 'Point',
'coordinates': [-73.89213760232822, 40.56737588957032]},
'geometry_name': 'geom',
'properties': {'name': 'Roxbury',
'stacked': 1,
'annoline1': 'Roxbury',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.89213760232822,
40.56737588957032,
-73.89213760232822,
40.56737588957032]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.290',
'geometry': {'type': 'Point',
'coordinates': [-73.95918459428702, 40.598525095137255]},
'geometry_name': 'geom',
'properties': {'name': 'Homecrest',
'stacked': 1,
'annoline1': 'Homecrest',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Brooklyn',
'bbox': [-73.95918459428702,
40.598525095137255,
-73.95918459428702,
40.598525095137255]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.291',
'geometry': {'type': 'Point',
'coordinates': [-73.88114319200604, 40.716414511158185]},
'geometry_name': 'geom',
'properties': {'name': 'Middle Village',
'stacked': 2,
'annoline1': 'Middle',
'annoline2': 'Village',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.88114319200604,
40.716414511158185,
-73.88114319200604,
40.716414511158185]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.292',
'geometry': {'type': 'Point',
'coordinates': [-74.20152556457658, 40.52626406734812]},
'geometry_name': 'geom',
'properties': {'name': "Prince's Bay",
'stacked': 2,
'annoline1': "Prince's",
'annoline2': 'Bay',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Staten Island',
'bbox': [-74.20152556457658,
40.52626406734812,
-74.20152556457658,
40.52626406734812]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.293',
'geometry': {'type': 'Point',
'coordinates': [-74.13792663771568, 40.57650629379489]},
'geometry_name': 'geom',
'properties': {'name': 'Lighthouse Hill',
'stacked': 2,
'annoline1': 'Lighthouse',
'annoline2': 'Hill',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Staten Island',
'bbox': [-74.13792663771568,
40.57650629379489,
-74.13792663771568,
40.57650629379489]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.294',
'geometry': {'type': 'Point',
'coordinates': [-74.22957080626941, 40.51954145748909]},
'geometry_name': 'geom',
'properties': {'name': 'Richmond Valley',
'stacked': 2,
'annoline1': 'Richmond',
'annoline2': 'Valley',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Staten Island',
'bbox': [-74.22957080626941,
40.51954145748909,
-74.22957080626941,
40.51954145748909]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.295',
'geometry': {'type': 'Point',
'coordinates': [-73.82667757138641, 40.79060155670148]},
'geometry_name': 'geom',
'properties': {'name': 'Malba',
'stacked': 1,
'annoline1': 'Malba',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.82667757138641,
40.79060155670148,
-73.82667757138641,
40.79060155670148]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.296',
'geometry': {'type': 'Point',
'coordinates': [-73.890345709872, 40.6819989345173]},
'geometry_name': 'geom',
'properties': {'name': 'Highland Park',
'stacked': 2,
'annoline1': 'Highland',
'annoline2': 'Park',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Brooklyn',
'bbox': [-73.890345709872,
40.6819989345173,
-73.890345709872,
40.6819989345173]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.297',
'geometry': {'type': 'Point',
'coordinates': [-73.94841515328893, 40.60937770113766]},
'geometry_name': 'geom',
'properties': {'name': 'Madison',
'stacked': 1,
'annoline1': 'Madison',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Brooklyn',
'bbox': [-73.94841515328893,
40.60937770113766,
-73.94841515328893,
40.60937770113766]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.298',
'geometry': {'type': 'Point',
'coordinates': [-73.86172577555115, 40.85272297633017]},
'geometry_name': 'geom',
'properties': {'name': 'Bronxdale',
'stacked': 1,
'annoline1': 'Bronxdale',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Bronx',
'bbox': [-73.86172577555115,
40.85272297633017,
-73.86172577555115,
40.85272297633017]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.299',
'geometry': {'type': 'Point',
'coordinates': [-73.85931863221647, 40.86578787802982]},
'geometry_name': 'geom',
'properties': {'name': 'Allerton',
'stacked': 1,
'annoline1': 'Allerton',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Bronx',
'bbox': [-73.85931863221647,
40.86578787802982,
-73.85931863221647,
40.86578787802982]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.300',
'geometry': {'type': 'Point',
'coordinates': [-73.90152264513144, 40.8703923914147]},
'geometry_name': 'geom',
'properties': {'name': 'Kingsbridge Heights',
'stacked': 2,
'annoline1': 'Kingsbridge',
'annoline2': 'Heights',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Bronx',
'bbox': [-73.90152264513144,
40.8703923914147,
-73.90152264513144,
40.8703923914147]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.301',
'geometry': {'type': 'Point',
'coordinates': [-73.94817709920184, 40.64692606658579]},
'geometry_name': 'geom',
'properties': {'name': 'Erasmus',
'stacked': 1,
'annoline1': 'Erasmus',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Brooklyn',
'bbox': [-73.94817709920184,
40.64692606658579,
-73.94817709920184,
40.64692606658579]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.302',
'geometry': {'type': 'Point',
'coordinates': [-74.00011136202637, 40.75665808227519]},
'geometry_name': 'geom',
'properties': {'name': 'Hudson Yards',
'stacked': 2,
'annoline1': 'Hudson',
'annoline2': 'Yards',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Manhattan',
'bbox': [-74.00011136202637,
40.75665808227519,
-74.00011136202637,
40.75665808227519]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.303',
'geometry': {'type': 'Point',
'coordinates': [-73.80553002968718, 40.58733774018741]},
'geometry_name': 'geom',
'properties': {'name': 'Hammels',
'stacked': 1,
'annoline1': 'Hammels',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.80553002968718,
40.58733774018741,
-73.80553002968718,
40.58733774018741]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.304',
'geometry': {'type': 'Point',
'coordinates': [-73.76596781445627, 40.611321691283834]},
'geometry_name': 'geom',
'properties': {'name': 'Bayswater',
'stacked': 1,
'annoline1': 'Bayswater',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.76596781445627,
40.611321691283834,
-73.76596781445627,
40.611321691283834]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.305',
'geometry': {'type': 'Point',
'coordinates': [-73.94563070334091, 40.756091297094706]},
'geometry_name': 'geom',
'properties': {'name': 'Queensbridge',
'stacked': 1,
'annoline1': 'Queensbridge',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Queens',
'bbox': [-73.94563070334091,
40.756091297094706,
-73.94563070334091,
40.756091297094706]}},
{'type': 'Feature',
'id': 'nyu_2451_34572.306',
'geometry': {'type': 'Point',
'coordinates': [-74.08173992211962, 40.61731079252983]},
'geometry_name': 'geom',
'properties': {'name': 'Fox Hills',
'stacked': 2,
'annoline1': 'Fox',
'annoline2': 'Hills',
'annoline3': None,
'annoangle': 0.0,
'borough': 'Staten Island',
'bbox': [-74.08173992211962,
40.61731079252983,
-74.08173992211962,
40.61731079252983]}}],
'crs': {'type': 'name', 'properties': {'name': 'urn:ogc:def:crs:EPSG::4326'}},
'bbox': [-74.2492599487305,
40.5033187866211,
-73.7061614990234,
40.9105606079102]}
#As the information we desire is under the features tab, getting just the features from the json file
nyneigh_data=newyork_data['features']
nyneigh_data[0]
{'type': 'Feature',
'id': 'nyu_2451_34572.1',
'geometry': {'type': 'Point',
'coordinates': [-73.84720052054902, 40.89470517661]},
'geometry_name': 'geom',
'properties': {'name': 'Wakefield',
'stacked': 1,
'annoline1': 'Wakefield',
'annoline2': None,
'annoline3': None,
'annoangle': 0.0,
'borough': 'Bronx',
'bbox': [-73.84720052054902,
40.89470517661,
-73.84720052054902,
40.89470517661]}}
#Creating an empty Data Frame
column_name=['Borough','Neighbourhood','Latitude','Longitude']
neigh_data=pd.DataFrame(columns=column_name)
neigh_data
| Borough | Neighbourhood | Latitude | Longitude |
|---|
#Populating the details from the json file to the DataFrame
for data in nyneigh_data:
borough=data['properties']['borough']
neigh=data['properties']['name']
latlong=data['geometry']['coordinates']
lat=latlong[1]
lng=latlong[0]
neigh_data=neigh_data.append({'Borough':borough,'Neighbourhood':neigh,'Latitude':lat,'Longitude':lng},ignore_index=True)
neigh_data.head()
| Borough | Neighbourhood | Latitude | Longitude | |
|---|---|---|---|---|
| 0 | Bronx | Wakefield | 40.894705 | -73.847201 |
| 1 | Bronx | Co-op City | 40.874294 | -73.829939 |
| 2 | Bronx | Eastchester | 40.887556 | -73.827806 |
| 3 | Bronx | Fieldston | 40.895437 | -73.905643 |
| 4 | Bronx | Riverdale | 40.890834 | -73.912585 |
Using the Haversine formula to find the distance between two points given the Latitudes and Longitudes
#Function to calculate distance between 2 points
def dist(lat1, long1, lat2, long2):
"""Calculate the great circle distance between two points
on the earth"""
# convert decimal degrees to radians
lat1, long1, lat2, long2 = map(radians, [lat1, long1, lat2, long2])
# haversine formula
dlon = long2 - long1
dlat = lat2 - lat1
a = sin(dlat/2)**2 + cos(lat1) * cos(lat2) * sin(dlon/2)**2
c = 2 * asin(sqrt(a))
# Radius of earth in kilometers is 6371
km = 6371* c
return km
#Function to find the nearest neighborhood in which the crime occured
def find_neigh(lat, long):
distances = neigh_data.apply(
lambda row: dist(lat, long, row['Latitude'], row['Longitude']),
axis=1)
return neigh_data.loc[distances.idxmin(), 'Neighbourhood']
Finding the neighborhood in which the crimes occured
#Creating a new column in the Nycrime Data called the Neighborhood and Finding the nearest neighbourhood in which the crime occured
nycrime_data['Neighbourhood'] = nycrime_data.apply(
lambda row: find_neigh(row['Latitude'], row['Longitude']),
axis=1)
# To check the data frame if it has a new column of hotel name (for each and every member's location in the list)
nycrime_data.head()
| DATE | OFFENSE | BOROUGH | Latitude | Longitude | Neighbourhood | |
|---|---|---|---|---|---|---|
| 2020000 | 2019-04-12 | CRIMINAL MISCHIEF & RELATED OF | MANHATTAN | 40.764007 | -73.996005 | Clinton |
| 2020001 | 2019-04-12 | DANGEROUS DRUGS | QUEENS | 40.602195 | -73.749104 | Far Rockaway |
| 2020002 | 2019-04-12 | HARRASSMENT 2 | QUEENS | 40.751482 | -73.822033 | Queensboro Hill |
| 2020003 | 2019-04-12 | PETIT LARCENY | MANHATTAN | 40.718027 | -73.999958 | Little Italy |
| 2020004 | 2019-04-12 | PETIT LARCENY | BROOKLYN | 40.630754 | -73.977167 | Borough Park |
Find the Neighborhood in which there are largest number of crimes
#Finding the neighbrohood with least and largest number of crimes
neighcrime_data=nycrime_data.groupby('Neighbourhood')['OFFENSE'].count()
neighcrime_data=neighcrime_data.to_frame()
print(neighcrime_data.loc[neighcrime_data['OFFENSE'].idxmax()])
print(neighcrime_data.loc[neighcrime_data['OFFENSE'].idxmin()])
OFFENSE 23 Name: East Harlem, dtype: int64 OFFENSE 1 Name: Brooklyn Heights, dtype: int64
neighcrime_data=neighcrime_data.sort_values(by=['OFFENSE'])
neighcrime_data[neighcrime_data['OFFENSE']==1].count()
OFFENSE 38 dtype: int64
East Harlem has the highest number of Crimes reported(23) and 38 other neighbourhoods has the least number of crimes reported(1)
%matplotlib inline
neighcrime_data.plot(kind='bar',stacked=False,figsize=(35,10))
plt.xlabel('Neighborhood')
plt.ylabel('Number of Crimes')
plt.title('Crime Rates in Neighborhood')
plt.show()
neighcrime_data.reset_index(inplace=True)
neighcrime_data.columns
Index(['Neighbourhood', 'OFFENSE'], dtype='object')
#Merging the New York Crime Data with the Neighbourhood Details Table
nycrime_data=pd.merge(nycrime_data,neigh_data[['Neighbourhood','Latitude','Longitude']],on='Neighbourhood',how='left')
nycrime_data=nycrime_data.rename(columns={'Latitude_x':'Crime_Lat','Longitude_x':'Crime_Lon','Latitude_y':'Neigh_Lat','Longitude_y':'Neigh_Lon'})
nycrime_data.head()
| DATE | OFFENSE | BOROUGH | Crime_Lat | Crime_Lon | Neighbourhood | Neigh_Lat | Neigh_Lon | |
|---|---|---|---|---|---|---|---|---|
| 0 | 2019-04-12 | CRIMINAL MISCHIEF & RELATED OF | MANHATTAN | 40.764007 | -73.996005 | Clinton | 40.759101 | -73.996119 |
| 1 | 2019-04-12 | DANGEROUS DRUGS | QUEENS | 40.602195 | -73.749104 | Far Rockaway | 40.603134 | -73.754980 |
| 2 | 2019-04-12 | HARRASSMENT 2 | QUEENS | 40.751482 | -73.822033 | Queensboro Hill | 40.744572 | -73.825809 |
| 3 | 2019-04-12 | PETIT LARCENY | MANHATTAN | 40.718027 | -73.999958 | Little Italy | 40.719324 | -73.997305 |
| 4 | 2019-04-12 | PETIT LARCENY | BROOKLYN | 40.630754 | -73.977167 | Borough Park | 40.633131 | -73.990498 |
Cholropleth Map of Crime in Neighborhoods
!wget --quiet https://data.beta.nyc/dataset/0ff93d2d-90ba-457c-9f7e-39e47bf2ac5f/resource/35dd04fb-81b3-479b-a074-a27a37888ce7/download/d085e2f8d0b54d4590b1e7d1f35594c1pediacitiesnycneighborhoods.geojson -O neighborhoods.geojson
neigh_geo=r'neighborhoods.geojson'
neigh_geo
'neighborhoods.geojson'
Neigh_map=folium.Map(location=[40.7128, -74.0060],zoom_start=9,width=900,height=700)
Neigh_map.choropleth(
geo_data=neigh_geo,
data=neighcrime_data,
columns=['Neighbourhood','OFFENSE'],
key_on='feature.properties.neighborhood',
fill_color='YlOrRd',
fill_opacity=0.7,
line_opacity=0.2,
legend_name='Crime Rates in Neighborhood',
nan_fill_color='lightyellow',
nan_fill_opacity=0.7
)
folium.CircleMarker([40.7957, -73.9389],popup='East Harmel: Highest Crime Neighborhood',radius=2,fill_color='red',fill=True).add_to(Neigh_map)
Neigh_map
Finding the desired Neighbourhood having Gym,Grocery Store,Restaurnt,Pharmacy near by. Using Foursquare to get Venues in a Neighbourhood
#Forusquare id and accesstoken
CLIENT_ID = 'BRIW4D0HG0ZSLYSZOGYS554ZR1OO21CFAN2IRWBCLW4SP2E0' # your Foursquare ID
CLIENT_SECRET = 'W3WWKM4XRSZ5ERFA1HMHH3LC53QRKDCUAFTO5CI5VZPR1MNN' # your Foursquare Secret
ACCESS_TOKEN = 'G1FSY0CD3ZWOHAWIGSJONVHQB35N5V1L4SD0PTR030RTICZW' # your FourSquare Access Token
VERSION = '20210101'
LIMIT = 5
print('Your credentails:')
print('CLIENT_ID: ' + CLIENT_ID)
print('CLIENT_SECRET:' + CLIENT_SECRET)
Your credentails: CLIENT_ID: BRIW4D0HG0ZSLYSZOGYS554ZR1OO21CFAN2IRWBCLW4SP2E0 CLIENT_SECRET:W3WWKM4XRSZ5ERFA1HMHH3LC53QRKDCUAFTO5CI5VZPR1MNN
Defining Function to get near by Venues Using Foursquare API
#Function to get Nearby Venues for each Neighborhoos
def getNearbyVenues(names,latitudes,longitudes,radius=500):
venues_list=[]
for name, lat, lng in zip(names, latitudes, longitudes):
print(name)
# create the API request URL
url = 'https://api.foursquare.com/v2/venues/explore?&client_id={}&client_secret={}&v={}&ll={},{}&radius={}&limit={}'.format(
CLIENT_ID,
CLIENT_SECRET,
VERSION,
lat,
lng,
radius,
LIMIT)
# make the GET request
results = requests.get(url).json()['response']['groups'][0]['items']
# return only relevant information for each nearby venue
venues_list.append([(
name,
lat,
lng,
v['venue']['name'],
v['venue']['location']['lat'],
v['venue']['location']['lng'],
v['venue']['categories'][0]['name']) for v in results])
nearby_venues = pd.DataFrame([item for venue_list in venues_list for item in venue_list])
nearby_venues.columns = ['Neighborhood',
'Neighborhood Latitude',
'Neighborhood Longitude',
'Venue',
'Venue Latitude',
'Venue Longitude',
'Venue Category']
return(nearby_venues)
neigh_data.head()
| Borough | Neighbourhood | Latitude | Longitude | |
|---|---|---|---|---|
| 0 | Bronx | Wakefield | 40.894705 | -73.847201 |
| 1 | Bronx | Co-op City | 40.874294 | -73.829939 |
| 2 | Bronx | Eastchester | 40.887556 | -73.827806 |
| 3 | Bronx | Fieldston | 40.895437 | -73.905643 |
| 4 | Bronx | Riverdale | 40.890834 | -73.912585 |
Ny_venues = getNearbyVenues(names=neigh_data['Neighbourhood'],
latitudes=neigh_data['Latitude'],
longitudes=neigh_data['Longitude']
)
Wakefield Co-op City Eastchester Fieldston Riverdale Kingsbridge Marble Hill Woodlawn Norwood Williamsbridge Baychester Pelham Parkway City Island Bedford Park University Heights Morris Heights Fordham East Tremont West Farms High Bridge Melrose Mott Haven Port Morris Longwood Hunts Point Morrisania Soundview Clason Point Throgs Neck Country Club Parkchester Westchester Square Van Nest Morris Park Belmont Spuyten Duyvil North Riverdale Pelham Bay Schuylerville Edgewater Park Castle Hill Olinville Pelham Gardens Concourse Unionport Edenwald Bay Ridge Bensonhurst Sunset Park Greenpoint Gravesend Brighton Beach Sheepshead Bay Manhattan Terrace Flatbush Crown Heights East Flatbush Kensington Windsor Terrace Prospect Heights Brownsville Williamsburg Bushwick Bedford Stuyvesant Brooklyn Heights Cobble Hill Carroll Gardens Red Hook Gowanus Fort Greene Park Slope Cypress Hills East New York Starrett City Canarsie Flatlands Mill Island Manhattan Beach Coney Island Bath Beach Borough Park Dyker Heights Gerritsen Beach Marine Park Clinton Hill Sea Gate Downtown Boerum Hill Prospect Lefferts Gardens Ocean Hill City Line Bergen Beach Midwood Prospect Park South Georgetown East Williamsburg North Side South Side Ocean Parkway Fort Hamilton Chinatown Washington Heights Inwood Hamilton Heights Manhattanville Central Harlem East Harlem Upper East Side Yorkville Lenox Hill Roosevelt Island Upper West Side Lincoln Square Clinton Midtown Murray Hill Chelsea Greenwich Village East Village Lower East Side Tribeca Little Italy Soho West Village Manhattan Valley Morningside Heights Gramercy Battery Park City Financial District Astoria Woodside Jackson Heights Elmhurst Howard Beach Corona Forest Hills Kew Gardens Richmond Hill Flushing Long Island City Sunnyside East Elmhurst Maspeth Ridgewood Glendale Rego Park Woodhaven Ozone Park South Ozone Park College Point Whitestone Bayside Auburndale Little Neck Douglaston Glen Oaks Bellerose Kew Gardens Hills Fresh Meadows Briarwood Jamaica Center Oakland Gardens Queens Village Hollis South Jamaica St. Albans Rochdale Springfield Gardens Cambria Heights Rosedale Far Rockaway Broad Channel Breezy Point Steinway Beechhurst Bay Terrace Edgemere Arverne Rockaway Beach Neponsit Murray Hill Floral Park Holliswood Jamaica Estates Queensboro Hill Hillcrest Ravenswood Lindenwood Laurelton Lefrak City Belle Harbor Rockaway Park Somerville Brookville Bellaire North Corona Forest Hills Gardens St. George New Brighton Stapleton Rosebank West Brighton Grymes Hill Todt Hill South Beach Port Richmond Mariner's Harbor Port Ivory Castleton Corners New Springville Travis New Dorp Oakwood Great Kills Eltingville Annadale Woodrow Tottenville Tompkinsville Silver Lake Sunnyside Ditmas Park Wingate Rugby Park Hill Westerleigh Graniteville Arlington Arrochar Grasmere Old Town Dongan Hills Midland Beach Grant City New Dorp Beach Bay Terrace Huguenot Pleasant Plains Butler Manor Charleston Rossville Arden Heights Greenridge Heartland Village Chelsea Bloomfield Bulls Head Carnegie Hill Noho Civic Center Midtown South Richmond Town Shore Acres Clifton Concord Emerson Hill Randall Manor Howland Hook Elm Park Remsen Village New Lots Paerdegat Basin Mill Basin Jamaica Hills Utopia Pomonok Astoria Heights Claremont Village Concourse Village Mount Eden Mount Hope Sutton Place Hunters Point Turtle Bay Tudor City Stuyvesant Town Flatiron Sunnyside Gardens Blissville Fulton Ferry Vinegar Hill Weeksville Broadway Junction Dumbo Manor Heights Willowbrook Sandy Ground Egbertville Roxbury Homecrest Middle Village Prince's Bay Lighthouse Hill Richmond Valley Malba Highland Park Madison Bronxdale Allerton Kingsbridge Heights Erasmus Hudson Yards Hammels Bayswater Queensbridge Fox Hills
Ny_venues['Venue Category'].unique()
Ny_venues.head()
| Neighborhood | Neighborhood Latitude | Neighborhood Longitude | Venue | Venue Latitude | Venue Longitude | Venue Category | |
|---|---|---|---|---|---|---|---|
| 0 | Wakefield | 40.894705 | -73.847201 | Lollipops Gelato | 40.894123 | -73.845892 | Dessert Shop |
| 1 | Wakefield | 40.894705 | -73.847201 | Rite Aid | 40.896649 | -73.844846 | Pharmacy |
| 2 | Wakefield | 40.894705 | -73.847201 | Walgreens | 40.896528 | -73.844700 | Pharmacy |
| 3 | Wakefield | 40.894705 | -73.847201 | Carvel Ice Cream | 40.890487 | -73.848568 | Ice Cream Shop |
| 4 | Wakefield | 40.894705 | -73.847201 | Subway | 40.890468 | -73.849152 | Sandwich Place |
Replacing Different type of Restaurants to just Restaurants
Ny_venues=Ny_venues.replace({'Venue Category':r'^(.*?(\bRestaurant\b)[^$]*)$'},{'Venue Category':'Restaurant'},regex=True)
Ny_venues['Venue Category'].unique()
array(['Dessert Shop', 'Pharmacy', 'Ice Cream Shop', 'Sandwich Place',
'Pizza Place', 'Discount Store', 'Post Office', 'Bagel Shop',
'Restaurant', 'Diner', 'Donut Shop', 'Plaza', 'Bus Station',
'Music Venue', 'Park', 'Bank', 'Baseball Field', 'Gourmet Shop',
'Yoga Studio', 'Coffee Shop', 'Pub', 'Food Truck', 'Soup Place',
'Nightclub', 'Bar', 'Metro Station', 'Gym / Fitness Center',
'Frozen Yogurt Shop', 'Grocery Store', 'Wings Joint',
'Supermarket', 'Juice Bar', 'Gym', 'Café', 'Mobile Phone Shop',
'Lounge', 'Market', 'Burger Joint', 'Brewery', 'Distillery',
'Storage Facility', 'BBQ Joint', 'Fish Market', 'Breakfast Spot',
'Fried Chicken Joint', 'Pool', 'Sports Bar', 'Playground',
'Athletics & Sports', 'Deli / Bodega', 'Tennis Stadium', 'Bakery',
'Food', 'Art Museum', 'Spa', 'Cosmetics Shop', 'Laundry Service',
'Other Great Outdoors', 'Food & Drink Shop', 'Neighborhood',
'Jazz Club', 'Convenience Store', 'Museum', 'Candy Store',
'Arts & Crafts Store', 'Antique Shop', 'Bookstore', 'Cocktail Bar',
'Wine Shop', 'Performing Arts Venue', 'Farmers Market',
'Taco Place', 'Boutique', 'History Museum', 'Pilates Studio',
'Butcher', 'Furniture / Home Store', 'Rock Club', 'Pie Shop',
'Accessories Store', 'Bus Line', 'Paper / Office Supplies Store',
'Locksmith', 'Beach', 'Bus Stop', 'Skating Rink',
'Baseball Stadium', 'Monument / Landmark', 'Surf Spot',
'Hookah Bar', 'Golf Course', 'Dance Studio', 'Department Store',
'Pet Store', 'Video Store', 'Sports Club', 'Movie Theater',
'Food Court', 'Kids Store', 'Video Game Store', 'Rental Service',
'Harbor / Marina', 'Theater', 'Boxing Gym', 'Salad Place',
'Steakhouse', 'General Entertainment', 'Hotel', 'Wine Bar',
'Climbing Gym', 'Cycle Studio', 'Beer Bar', 'Library',
"Doctor's Office", 'Burrito Place', 'Liquor Store', 'Hobby Shop',
'Outdoors & Recreation', 'Waterfront', 'Opera House',
'Concert Hall', 'Indie Movie Theater', 'Comedy Club', 'Smoke Shop',
'Tea Room', 'Cupcake Shop', 'Clothing Store', 'Beer Store',
'Art Gallery', 'Salon / Barbershop', 'Miscellaneous Shop',
'Hostel', 'Outdoor Sculpture', 'Cooking School', 'Trail', 'Church',
'Rental Car Location', 'Hotel Bar', 'Martial Arts School',
'Nail Salon', 'Bubble Tea Shop', 'Jewelry Store',
'Sporting Goods Shop', 'Other Nightlife', 'Dive Bar', 'Irish Pub',
'Farm', 'Scenic Lookout', 'Dosa Place', 'Basketball Court',
'Intersection', 'Supplement Shop', 'College Basketball Court',
'College Academic Building', 'Fruit & Vegetable Store',
'Train Station', 'Sculpture Garden', 'Shopping Mall',
'Recording Studio', 'Dog Run', 'Pier', 'Tattoo Parlor',
'Health & Beauty Service', 'Bowling Alley', 'Lawyer',
'Home Service', 'Nightlife Spot', 'Gastropub', 'Field',
'Fish & Chips Shop', 'Arcade', 'Construction & Landscaping',
'Boat or Ferry', 'Optical Shop', 'Business Service',
'Shipping Store', 'Gas Station', 'Big Box Store', 'Gift Shop',
'Professional & Other Places', 'Recreation Center', 'Theme Park',
'Thrift / Vintage Store', 'Historic Site', 'Lake',
'Child Care Service', 'Adult Boutique', 'Beer Garden',
'Karaoke Bar', 'Bridge', 'Shoe Store', 'Factory', 'Whisky Bar',
'Entertainment Service', "Men's Store", 'Campground',
'Other Repair Shop', 'Rest Area', 'Tennis Court', 'Music School'],
dtype=object)
#Selecting All the desired Venues from the DF
Ny_venues=Ny_venues.loc[(Ny_venues['Venue Category'].isin(['Gym','Grocery Store','Pharmacy'])|(Ny_venues['Venue Category'].str.contains('Restaurant')))]
#Counting the Number of Venues in each Category
Neigh_venues=Ny_venues.groupby(['Neighborhood','Venue Category'])['Venue Category'].count()
Neigh_venues=Neigh_venues.to_frame()
#Changing index to column Header
Neigh_venues=Neigh_venues.rename(columns={'Venue Category':'Venue Count'})
Neigh_venues=Neigh_venues.reset_index()
Neigh_venues.head()
Neigh_venues.columns
Index(['Neighborhood', 'Venue Category', 'Venue Count'], dtype='object')
Neigh_venues=Neigh_venues.pivot(index='Neighborhood',columns='Venue Category',values='Venue Count').reset_index().fillna(0)
Neigh_venues.columns.name=None
Neigh_venues.head()
| Neighborhood | Grocery Store | Gym | Pharmacy | Restaurant | |
|---|---|---|---|---|---|
| 0 | Allerton | 0.0 | 0.0 | 0.0 | 1.0 |
| 1 | Annadale | 0.0 | 0.0 | 0.0 | 2.0 |
| 2 | Arden Heights | 0.0 | 0.0 | 1.0 | 0.0 |
| 3 | Arlington | 0.0 | 0.0 | 0.0 | 1.0 |
| 4 | Arrochar | 0.0 | 0.0 | 0.0 | 2.0 |
#Creating an empty Data Frame
col_name=['Neighborhood','Gym','Grocery','Pharmacy','Restaurant','Score']
nw_venue_df=pd.DataFrame(columns=col_name)
nw_venue_df
| Neighborhood | Gym | Grocery | Pharmacy | Restaurant | Score |
|---|
#Calculating the score for each neighboor based on the weigheted average
for i,r in Neigh_venues.iterrows():
s=r['Gym']*2+r['Grocery Store']*3+r['Pharmacy']*2+r['Restaurant']*3
sco=s/10
nw_venue_df=nw_venue_df.append({'Neighborhood':r['Neighborhood'],'Gym':r['Gym'],'Grocery':r['Grocery Store'],'Pharmacy':r['Pharmacy'],'Restaurant':r['Restaurant'],'Score':sco},ignore_index=True)
nw_venue_df.head()
| Neighborhood | Gym | Grocery | Pharmacy | Restaurant | Score | |
|---|---|---|---|---|---|---|
| 0 | Allerton | 0.0 | 0.0 | 0.0 | 1.0 | 0.3 |
| 1 | Annadale | 0.0 | 0.0 | 0.0 | 2.0 | 0.6 |
| 2 | Arden Heights | 0.0 | 0.0 | 1.0 | 0.0 | 0.2 |
| 3 | Arlington | 0.0 | 0.0 | 0.0 | 1.0 | 0.3 |
| 4 | Arrochar | 0.0 | 0.0 | 0.0 | 2.0 | 0.6 |
neighcrime_data.rename(columns={'Neighbourhood':'Neighborhood'},inplace=True)
neighcrime_data.head()
| Neighborhood | OFFENSE | |
|---|---|---|
| 0 | Laurelton | 1 |
| 1 | Rosedale | 1 |
| 2 | Rosebank | 1 |
| 3 | Roosevelt Island | 1 |
| 4 | Richmond Hill | 1 |
#Combining the both crime dataset along with the venues nearby
NY_DF=pd.merge(neighcrime_data,nw_venue_df,on='Neighborhood',how='left')
NY_DF.head()
| Neighborhood | OFFENSE | Gym | Grocery | Pharmacy | Restaurant | Score | |
|---|---|---|---|---|---|---|---|
| 0 | Laurelton | 1 | 0.0 | 0.0 | 0.0 | 2.0 | 0.6 |
| 1 | Rosedale | 1 | 0.0 | 0.0 | 1.0 | 1.0 | 0.5 |
| 2 | Rosebank | 1 | 0.0 | 0.0 | 0.0 | 3.0 | 0.9 |
| 3 | Roosevelt Island | 1 | 0.0 | 0.0 | 0.0 | 1.0 | 0.3 |
| 4 | Richmond Hill | 1 | 0.0 | 0.0 | 0.0 | 2.0 | 0.6 |
Now we use the KMeans cluster Algorithm to find the best Neighborhood to live in. For this First we have to determine the value of 'K'. I have used the WSS/Elbow Method and Silhouette Method to determine the best value of K.
#Finding Best Value of K using Elbow Method.
Cluster=NY_DF.drop('Neighborhood',1)
Cluster.dropna(inplace=True)
C=[]
for i in range(1,10):
KM=KMeans(n_clusters=i,max_iter=500)
KM.fit(Cluster)
C.append(KM.inertia_)
plt.plot(range(1,10),C,color='g')
plt.xlabel('Different Values of K')
plt.ylabel('WSS')
plt.show()
At k=3 the above plot has an elbow
#Finding the Best Value of K using the silhouette method
sil=[]
kmax=10
for k in range(2,kmax):
kmeans=KMeans(n_clusters=k).fit(Cluster)
labels=kmeans.labels_
sil.append(silhouette_score(Cluster,labels,metric='euclidean'))
plt.plot(range(1,9),sil,color='g')
plt.xlabel('Different Values of K')
plt.ylabel('Silhouette Score')
plt.show()
At k=3 there is peak in silhouette score
Building the cluster with K=3
#Building cluster with k=3k
clusters=3
cluster_km=KMeans(n_clusters=kclusters,random_state=0).fit(Cluster)
lbl=cluster_km.labels_
#Merging the Cluster Labels with the dataframe
NY_DF.dropna(inplace=True)
NY_DF.insert(0,'Cluster Labels',lbl)
NY_DF.head()
| Cluster Labels | Neighborhood | OFFENSE | Gym | Grocery | Pharmacy | Restaurant | Score | |
|---|---|---|---|---|---|---|---|---|
| 0 | 1 | Laurelton | 1 | 0.0 | 0.0 | 0.0 | 2.0 | 0.6 |
| 1 | 1 | Rosedale | 1 | 0.0 | 0.0 | 1.0 | 1.0 | 0.5 |
| 2 | 1 | Rosebank | 1 | 0.0 | 0.0 | 0.0 | 3.0 | 0.9 |
| 3 | 1 | Roosevelt Island | 1 | 0.0 | 0.0 | 0.0 | 1.0 | 0.3 |
| 4 | 1 | Richmond Hill | 1 | 0.0 | 0.0 | 0.0 | 2.0 | 0.6 |
nycrime_data.head()
nycrime_data.rename(columns={'Neighbourhood':'Neighborhood'},inplace=True)
NY_merged=pd.merge(nycrime_data,NY_DF,on='Neighborhood')
NY_merged.head()
| DATE | OFFENSE_x | BOROUGH | Crime_Lat | Crime_Lon | Neighborhood | Neigh_Lat | Neigh_Lon | Cluster Labels | OFFENSE_y | Gym | Grocery | Pharmacy | Restaurant | Score | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 | 2019-04-12 | CRIMINAL MISCHIEF & RELATED OF | MANHATTAN | 40.764007 | -73.996005 | Clinton | 40.759101 | -73.996119 | 0 | 12 | 0.0 | 0.0 | 0.0 | 1.0 | 0.3 |
| 1 | 2019-04-12 | ASSAULT 3 & RELATED OFFENSES | MANHATTAN | 40.755959 | -73.990729 | Clinton | 40.759101 | -73.996119 | 0 | 12 | 0.0 | 0.0 | 0.0 | 1.0 | 0.3 |
| 2 | 2019-04-12 | PETIT LARCENY | MANHATTAN | 40.759794 | -73.995854 | Clinton | 40.759101 | -73.996119 | 0 | 12 | 0.0 | 0.0 | 0.0 | 1.0 | 0.3 |
| 3 | 2019-04-12 | CRIMINAL MISCHIEF & RELATED OF | MANHATTAN | 40.762299 | -73.986107 | Clinton | 40.759101 | -73.996119 | 0 | 12 | 0.0 | 0.0 | 0.0 | 1.0 | 0.3 |
| 4 | 2019-04-12 | MISCELLANEOUS PENAL LAW | MANHATTAN | 40.756266 | -73.990501 | Clinton | 40.759101 | -73.996119 | 0 | 12 | 0.0 | 0.0 | 0.0 | 1.0 | 0.3 |
#Creating Map
#create a map of Toronoto
cluster_map=folium.Map(location=[40.71, -74.0],zoom_start=11)
#Set color scheme for the clusters
x=np.arange(kclusters)
ys=[i+x+(i*x)**2 for i in range(kclusters)]
colors_array=cm.rainbow(np.linspace(0,1,len(ys)))
rainbow=[colors.rgb2hex(i) for i in colors_array]
#add markers on top
for lat,lng,poi,cluster in zip(NY_merged['Neigh_Lat'],NY_merged['Neigh_Lon'],NY_merged['Neighborhood'],NY_merged['Cluster Labels']):
# label='{},{}'.format(neighbourhood,borough)
label=folium.Popup(str(poi)+'Cluster'+str(cluster),parse_html=True)
folium.CircleMarker(
[lat,lng],
radius=5,
popup=label,
color=rainbow[cluster-1],
fill=True,
fill_color=rainbow[cluster-1],
fill_opacity=0.7,
parse_html=False
).add_to(cluster_map)
cluster_map
NY_DF.loc[NY_DF['Cluster Labels']==0]
| Cluster Labels | Neighborhood | OFFENSE | Gym | Grocery | Pharmacy | Restaurant | Score | |
|---|---|---|---|---|---|---|---|---|
| 195 | 0 | Far Rockaway | 11 | 0.0 | 0.0 | 0.0 | 2.0 | 0.6 |
| 196 | 0 | Midtown | 11 | 0.0 | 0.0 | 0.0 | 2.0 | 0.6 |
| 197 | 0 | Concourse | 11 | 0.0 | 0.0 | 0.0 | 2.0 | 0.6 |
| 198 | 0 | Manhattanville | 11 | 0.0 | 0.0 | 0.0 | 1.0 | 0.3 |
| 199 | 0 | Bedford Stuyvesant | 11 | 0.0 | 0.0 | 0.0 | 1.0 | 0.3 |
| 200 | 0 | High Bridge | 11 | 1.0 | 0.0 | 2.0 | 0.0 | 0.6 |
| 201 | 0 | Clinton | 12 | 0.0 | 0.0 | 0.0 | 1.0 | 0.3 |
| 202 | 0 | Hamilton Heights | 12 | 0.0 | 0.0 | 0.0 | 1.0 | 0.3 |
| 203 | 0 | East Williamsburg | 13 | 0.0 | 0.0 | 0.0 | 1.0 | 0.3 |
| 204 | 0 | Brownsville | 13 | 0.0 | 0.0 | 0.0 | 1.0 | 0.3 |
| 205 | 0 | Bushwick | 14 | 0.0 | 0.0 | 0.0 | 3.0 | 0.9 |
| 206 | 0 | Sunset Park | 14 | 0.0 | 0.0 | 0.0 | 4.0 | 1.2 |
| 207 | 0 | Mott Haven | 14 | 1.0 | 0.0 | 0.0 | 1.0 | 0.5 |
| 208 | 0 | Weeksville | 14 | 0.0 | 0.0 | 0.0 | 1.0 | 0.3 |
| 209 | 0 | East Tremont | 15 | 0.0 | 0.0 | 0.0 | 1.0 | 0.3 |
| 210 | 0 | Midtown South | 15 | 0.0 | 0.0 | 0.0 | 1.0 | 0.3 |
| 211 | 0 | Concourse Village | 15 | 0.0 | 0.0 | 0.0 | 2.0 | 0.6 |
| 212 | 0 | Central Harlem | 16 | 0.0 | 0.0 | 0.0 | 2.0 | 0.6 |
| 213 | 0 | Washington Heights | 20 | 0.0 | 0.0 | 0.0 | 2.0 | 0.6 |
| 214 | 0 | Melrose | 21 | 1.0 | 0.0 | 0.0 | 0.0 | 0.2 |
| 215 | 0 | East Harlem | 23 | 0.0 | 0.0 | 0.0 | 3.0 | 0.9 |
NY_DF.loc[NY_DF['Cluster Labels']==1]
| Cluster Labels | Neighborhood | OFFENSE | Gym | Grocery | Pharmacy | Restaurant | Score | |
|---|---|---|---|---|---|---|---|---|
| 0 | 1 | Laurelton | 1 | 0.0 | 0.0 | 0.0 | 2.0 | 0.6 |
| 1 | 1 | Rosedale | 1 | 0.0 | 0.0 | 1.0 | 1.0 | 0.5 |
| 2 | 1 | Rosebank | 1 | 0.0 | 0.0 | 0.0 | 3.0 | 0.9 |
| 3 | 1 | Roosevelt Island | 1 | 0.0 | 0.0 | 0.0 | 1.0 | 0.3 |
| 4 | 1 | Richmond Hill | 1 | 0.0 | 0.0 | 0.0 | 2.0 | 0.6 |
| ... | ... | ... | ... | ... | ... | ... | ... | ... |
| 124 | 1 | Ocean Hill | 4 | 0.0 | 0.0 | 0.0 | 2.0 | 0.6 |
| 126 | 1 | Woodlawn | 4 | 0.0 | 0.0 | 0.0 | 2.0 | 0.6 |
| 127 | 1 | West Village | 4 | 0.0 | 0.0 | 0.0 | 3.0 | 0.9 |
| 128 | 1 | Bronxdale | 4 | 0.0 | 0.0 | 0.0 | 3.0 | 0.9 |
| 129 | 1 | Bedford Park | 4 | 0.0 | 0.0 | 0.0 | 1.0 | 0.3 |
103 rows × 8 columns
NY_DF.loc[NY_DF['Cluster Labels']==2]
| Cluster Labels | Neighborhood | OFFENSE | Gym | Grocery | Pharmacy | Restaurant | Score | |
|---|---|---|---|---|---|---|---|---|
| 131 | 2 | Williamsburg | 5 | 1.0 | 0.0 | 0.0 | 0.0 | 0.2 |
| 132 | 2 | Baychester | 5 | 0.0 | 0.0 | 0.0 | 1.0 | 0.3 |
| 133 | 2 | Westchester Square | 5 | 0.0 | 0.0 | 0.0 | 3.0 | 0.9 |
| 134 | 2 | Downtown | 5 | 0.0 | 1.0 | 0.0 | 1.0 | 0.6 |
| 135 | 2 | Schuylerville | 5 | 0.0 | 0.0 | 0.0 | 2.0 | 0.6 |
| 136 | 2 | Canarsie | 5 | 1.0 | 0.0 | 0.0 | 2.0 | 0.8 |
| 137 | 2 | Carnegie Hill | 5 | 1.0 | 0.0 | 0.0 | 0.0 | 0.2 |
| 138 | 2 | South Jamaica | 5 | 0.0 | 1.0 | 0.0 | 2.0 | 0.9 |
| 139 | 2 | Soundview | 5 | 0.0 | 1.0 | 1.0 | 1.0 | 0.8 |
| 141 | 2 | Chinatown | 5 | 0.0 | 0.0 | 0.0 | 1.0 | 0.3 |
| 144 | 2 | Allerton | 5 | 0.0 | 0.0 | 0.0 | 1.0 | 0.3 |
| 145 | 2 | North Side | 5 | 0.0 | 0.0 | 0.0 | 1.0 | 0.3 |
| 147 | 2 | Woodside | 5 | 0.0 | 0.0 | 0.0 | 3.0 | 0.9 |
| 149 | 2 | Little Italy | 5 | 0.0 | 0.0 | 0.0 | 2.0 | 0.6 |
| 150 | 2 | Longwood | 5 | 0.0 | 1.0 | 0.0 | 1.0 | 0.6 |
| 151 | 2 | Erasmus | 5 | 0.0 | 0.0 | 0.0 | 2.0 | 0.6 |
| 152 | 2 | Morris Heights | 5 | 0.0 | 1.0 | 1.0 | 1.0 | 0.8 |
| 153 | 2 | Mount Eden | 5 | 1.0 | 0.0 | 0.0 | 1.0 | 0.5 |
| 154 | 2 | Murray Hill | 5 | 0.0 | 0.0 | 0.0 | 6.0 | 1.8 |
| 155 | 2 | Fort Greene | 5 | 0.0 | 0.0 | 0.0 | 3.0 | 0.9 |
| 156 | 2 | Financial District | 6 | 0.0 | 0.0 | 0.0 | 1.0 | 0.3 |
| 157 | 2 | Springfield Gardens | 6 | 1.0 | 0.0 | 0.0 | 0.0 | 0.2 |
| 158 | 2 | Cambria Heights | 6 | 0.0 | 0.0 | 1.0 | 2.0 | 0.8 |
| 159 | 2 | Boerum Hill | 6 | 0.0 | 0.0 | 0.0 | 3.0 | 0.9 |
| 160 | 2 | Upper West Side | 6 | 0.0 | 0.0 | 0.0 | 4.0 | 1.2 |
| 161 | 2 | Williamsbridge | 6 | 0.0 | 0.0 | 0.0 | 1.0 | 0.3 |
| 163 | 2 | Auburndale | 6 | 0.0 | 0.0 | 1.0 | 1.0 | 0.5 |
| 164 | 2 | Broadway Junction | 6 | 0.0 | 0.0 | 0.0 | 1.0 | 0.3 |
| 165 | 2 | Rochdale | 6 | 0.0 | 0.0 | 0.0 | 1.0 | 0.3 |
| 166 | 2 | Flushing | 6 | 1.0 | 0.0 | 0.0 | 2.0 | 0.8 |
| 167 | 2 | New Lots | 6 | 0.0 | 1.0 | 0.0 | 0.0 | 0.3 |
| 168 | 2 | East Village | 6 | 0.0 | 0.0 | 0.0 | 3.0 | 0.9 |
| 169 | 2 | Lower East Side | 7 | 0.0 | 0.0 | 0.0 | 2.0 | 0.6 |
| 170 | 2 | Borough Park | 7 | 0.0 | 0.0 | 0.0 | 2.0 | 0.6 |
| 171 | 2 | University Heights | 7 | 0.0 | 1.0 | 0.0 | 1.0 | 0.6 |
| 172 | 2 | Prospect Lefferts Gardens | 7 | 0.0 | 0.0 | 0.0 | 1.0 | 0.3 |
| 173 | 2 | Rugby | 7 | 0.0 | 0.0 | 1.0 | 1.0 | 0.5 |
| 174 | 2 | Elmhurst | 7 | 0.0 | 0.0 | 0.0 | 4.0 | 1.2 |
| 175 | 2 | North Corona | 7 | 0.0 | 0.0 | 0.0 | 1.0 | 0.3 |
| 177 | 2 | Brighton Beach | 8 | 0.0 | 0.0 | 0.0 | 1.0 | 0.3 |
| 178 | 2 | Belmont | 8 | 0.0 | 0.0 | 0.0 | 1.0 | 0.3 |
| 179 | 2 | Bensonhurst | 8 | 0.0 | 0.0 | 0.0 | 2.0 | 0.6 |
| 180 | 2 | Jackson Heights | 8 | 0.0 | 1.0 | 0.0 | 4.0 | 1.5 |
| 181 | 2 | Astoria | 8 | 1.0 | 0.0 | 0.0 | 2.0 | 0.8 |
| 184 | 2 | Jamaica Center | 8 | 1.0 | 0.0 | 0.0 | 2.0 | 0.8 |
| 185 | 2 | Flatlands | 8 | 0.0 | 0.0 | 0.0 | 1.0 | 0.3 |
| 186 | 2 | Claremont Village | 8 | 1.0 | 1.0 | 0.0 | 1.0 | 0.8 |
| 188 | 2 | Sutton Place | 9 | 1.0 | 1.0 | 0.0 | 0.0 | 0.5 |
| 189 | 2 | Flatiron | 9 | 1.0 | 0.0 | 0.0 | 0.0 | 0.2 |
| 191 | 2 | Chelsea | 9 | 0.0 | 0.0 | 0.0 | 3.0 | 0.9 |
| 192 | 2 | Fordham | 10 | 1.0 | 0.0 | 0.0 | 1.0 | 0.5 |
| 193 | 2 | Prospect Heights | 10 | 0.0 | 0.0 | 0.0 | 2.0 | 0.6 |
| 194 | 2 | East New York | 10 | 1.0 | 0.0 | 0.0 | 0.0 | 0.2 |
The careful examination of all the 3 clusters indicates that the Cluster 1 has neighborhoods with best amenities score and moderate amount of crime rate.
Best_Cluster=NY_DF.loc[NY_DF['Cluster Labels']==1].sort_values(by='Score',ascending=False)
Best_Cluster
| Cluster Labels | Neighborhood | OFFENSE | Gym | Grocery | Pharmacy | Restaurant | Score | |
|---|---|---|---|---|---|---|---|---|
| 66 | 1 | Sunnyside | 2 | 1.0 | 1.0 | 0.0 | 4.0 | 1.7 |
| 118 | 1 | Ridgewood | 4 | 0.0 | 0.0 | 0.0 | 4.0 | 1.2 |
| 102 | 1 | Jamaica Hills | 3 | 0.0 | 0.0 | 0.0 | 4.0 | 1.2 |
| 70 | 1 | Kensington | 2 | 0.0 | 1.0 | 0.0 | 3.0 | 1.2 |
| 80 | 1 | Rego Park | 2 | 0.0 | 0.0 | 0.0 | 4.0 | 1.2 |
| ... | ... | ... | ... | ... | ... | ... | ... | ... |
| 88 | 1 | Wingate | 3 | 0.0 | 0.0 | 1.0 | 0.0 | 0.2 |
| 101 | 1 | Yorkville | 3 | 1.0 | 0.0 | 0.0 | 0.0 | 0.2 |
| 121 | 1 | Midwood | 4 | 0.0 | 0.0 | 1.0 | 0.0 | 0.2 |
| 43 | 1 | Georgetown | 2 | 0.0 | 0.0 | 1.0 | 0.0 | 0.2 |
| 60 | 1 | Arden Heights | 2 | 0.0 | 0.0 | 1.0 | 0.0 | 0.2 |
103 rows × 8 columns
From the above cluster it is clear that Sunnyside is the best neighborhood to live in with having only 2 offences reported in past one year and having a amenities score of 1.7
# Getting sunnyside Locations.
SunnySide=NY_merged.loc[NY_merged['Neighborhood']=='Sunnyside']
SunnySide
Sunnyside_venues=Ny_venues.loc[Ny_venues['Neighborhood']=='Sunnyside']
Sunnyside_venues
| Neighborhood | Neighborhood Latitude | Neighborhood Longitude | Venue | Venue Latitude | Venue Longitude | Venue Category | |
|---|---|---|---|---|---|---|---|
| 696 | Sunnyside | 40.740176 | -73.926916 | Fish House | 40.740322 | -73.923142 | Restaurant |
| 698 | Sunnyside | 40.740176 | -73.926916 | Don Pollo II | 40.740049 | -73.923763 | Restaurant |
| 699 | Sunnyside | 40.740176 | -73.926916 | I Love Paraguay | 40.741087 | -73.921490 | Restaurant |
| 1076 | Sunnyside | 40.612760 | -74.097126 | Mignosi's Supermarket | 40.612132 | -74.099716 | Grocery Store |
| 1077 | Sunnyside | 40.612760 | -74.097126 | The RoadHouse | 40.613532 | -74.100814 | Restaurant |
| 1079 | Sunnyside | 40.612760 | -74.097126 | Spiro Sports Center Gym | 40.615470 | -74.095453 | Gym |
Sunnyside_map=folium.Map(location=[40.740176, -74.097126],zoom_start=8,width=800,height=500)
incidents=folium.plugins.MarkerCluster().add_to(Sunnyside_map)
for lat,lng,label in zip(SunnySide.Crime_Lat,SunnySide.Crime_Lon,SunnySide.OFFENSE_x):
folium.features.CircleMarker(
[lat,lng],radius=5,color='red',fill=True,fill_color='blue',fill_opacity=0.6,popup=label).add_to(incidents)
for lat,lng,label in zip(Sunnyside_venues['Venue Latitude'],Sunnyside_venues['Venue Longitude'],Sunnyside_venues['Venue']):
print(label)
folium.Marker(
[lat,lng],popup=label).add_to(Sunnyside_map)
Fish House Don Pollo II I Love Paraguay Mignosi's Supermarket The RoadHouse Spiro Sports Center Gym
Sunnyside_map